AWS Certified DevOps Engineer – Professional — Question 154

A company runs applications in AWS accounts that are in an organization in AWS Organizations. The applications use Amazon EC2 instances and Amazon S3.

The company wants to detect potentially compromised EC2 instances, suspicious network activity, and unusual API activity in its existing AWS accounts and in any AWS accounts that the company creates in the future. When the company detects one of these events, the company wants to use an existing Amazon Simple Notification Service (Amazon SNS) topic to send a notification to its operational support team for investigation and remediation.

Which solution will meet these requirements in accordance with AWS best practices?

Answer options

Correct answer: B

Explanation

Option B is correct because it leverages Amazon GuardDuty to monitor for security events and utilizes an AWS CloudFormation stack set to ensure that all accounts in the organization are included automatically. The other options either lack comprehensive coverage across accounts or do not utilize GuardDuty effectively in conjunction with SNS notifications.