nerdexam
Amazon

SAP-C02 · Question #91

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 automa

The correct answer is C. Deploy EC2 instances in an Auto Scaling group. Configure the launch template to deploy D. Configure an Amazon Simple Notification Service (Amazon SNS) topic to send a message to the E. Turn on AWS CloudTrail logs for all AWS Regions. Configure Amazon CloudWatch alarms to. To detect and notify about manual access, comprehensive CloudTrail logging across all regions is essential, with CloudWatch Alarms triggering SNS notifications for suspicious events. Furthermore, EC2 instances should be configured via launch templates to prevent manual SSH access

Submitted by viktor_hu· Mar 6, 2026Design for New Solutions

Question

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.)

Options

  • ATurn on AWS CloudTrail logs in the application's primary AWS Region. Use Amazon Athena to
  • BConfigure Amazon Simple Email Service (Amazon SES) to send email to the security team when
  • CDeploy EC2 instances in an Auto Scaling group. Configure the launch template to deploy
  • DConfigure an Amazon Simple Notification Service (Amazon SNS) topic to send a message to the
  • ETurn on AWS CloudTrail logs for all AWS Regions. Configure Amazon CloudWatch alarms to
  • FDeploy EC2 instances in an Auto Scaling group. Configure the launch template to delete the key

How the community answered

(38 responses)
  • A
    11% (4)
  • B
    8% (3)
  • C
    58% (22)
  • F
    24% (9)

Why each option

To detect and notify about manual access, comprehensive CloudTrail logging across all regions is essential, with CloudWatch Alarms triggering SNS notifications for suspicious events. Furthermore, EC2 instances should be configured via launch templates to prevent manual SSH access.

ATurn on AWS CloudTrail logs in the application's primary AWS Region. Use Amazon Athena to

Turning on CloudTrail logs only in the primary region would miss API calls or actions performed in other regions or by global services, failing to provide comprehensive monitoring for all manual access attempts.

BConfigure Amazon Simple Email Service (Amazon SES) to send email to the security team when

Amazon Simple Email Service (SES) is an email sending service, not a monitoring or alerting service capable of detecting events and triggering notifications itself. While it could be a target for notifications, it cannot initiate alerts based on CloudTrail events.

CDeploy EC2 instances in an Auto Scaling group. Configure the launch template to deployCorrect

Configuring EC2 launch templates to deploy instances without SSH key pairs helps prevent direct manual SSH access, aligning with the security requirement for only automated configuration tools to interact with production EC2 instances. Legitimate, auditable access for automation can then be managed through services like AWS Systems Manager Session Manager.

DConfigure an Amazon Simple Notification Service (Amazon SNS) topic to send a message to theCorrect

An Amazon Simple Notification Service (SNS) topic is essential for immediate, fan-out notifications, allowing CloudWatch Alarms to send real-time alerts to the security team via email or other subscribed endpoints when manual access events are detected.

ETurn on AWS CloudTrail logs for all AWS Regions. Configure Amazon CloudWatch alarms toCorrect

Enabling AWS CloudTrail logs for all AWS Regions provides a comprehensive audit trail of all API calls and console actions, which is crucial for detecting any manual access attempts across the entire AWS environment. Amazon CloudWatch alarms can then be configured to process these logs in real-time to identify and alert on specific manual access events.

FDeploy EC2 instances in an Auto Scaling group. Configure the launch template to delete the key

Configuring a launch template to 'delete the key' is not a standard or meaningful configuration; instances are launched either with or without a specified key pair. This option is technically incorrect and doesn't align with best practices for secure EC2 access.

Concept tested: CloudTrail logging, CloudWatch Alarms, SNS notifications, secure EC2 access

Source: https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-concepts.html

Community Discussion

No community discussion yet for this question.

Full SAP-C02 Practice