A healthcare technology company is hosting its web application on Amazon EC2. The company's compliance team requires a continuous audit trail of all API operations and configuration changes made to AWS resources by users and services. Simultaneously, the operations team needs to monitor the CPU utilization of the EC2 instances and receive automated notifications if utilization exceeds 80%. Which of the following AWS services should the company implement to meet these requirements? (Select TWO.)
- AWS CloudTrailAnswer
- Amazon CloudWatchAnswer
- CAmazon GuardDuty
- DAWS Physical Infrastructure Logs
Answer
AWS CloudTrail and Amazon CloudWatch should be used to record API activity and monitor performance metrics, respectively.
AWS CloudTrail meets the first requirement by tracking and recording user API history and configuration changes for auditing and compliance. Amazon CloudWatch meets the second requirement by gathering performance metrics such as EC2 CPU utilization and generating alarms when thresholds are crossed.
Step-by-Step Solution
Key Concept
Understanding the distinct roles of AWS logging and monitoring services, specifically distinguishing between API auditing (CloudTrail) and operational metric monitoring (CloudWatch).
Estimated Time:1m 0s