AWS Certified Solutions Architect – Professional — Question 563

A company is launching a new web application on Amazon EC2 instances. Development and production workloads exist in separate AWS accounts.
According to the company's security requirements, only automated configuration tools are allowed to access the production account. The company's security team wants to receive immediate notification if any manual access to the production AWS account or EC2 instances occurs.
Which combination of actions should a solutions architect take in the production account to meet these requirements? (Choose three.)

Answer options

Correct answer: C, D, E

Explanation

Deploying EC2 instances without key pairs (Option C) prevents standard, unauthorized SSH/RDP access, and monitoring system access logs with CloudWatch alarms ensures any manual OS login is immediately flagged. Using CloudTrail globally (Option E) ensures any console login (AwsConsoleSignIn) across any region is captured and sent to CloudWatch for real-time alerting. Finally, an Amazon SNS topic (Option D) is the standard AWS service for sending immediate notifications (such as emails or SMS) to the security team when these CloudWatch alarms are triggered.