A startup wants to establish operational visibility and security auditing. They need to log all API calls made by users and services across their AWS account, and they also need to collect and monitor performance metrics, such as CPU utilization, from their Amazon EC2 instances.
Which of the following AWS services should the startup use to meet these requirements? (Select TWO.)
- AWS CloudTrailAnswer
- Amazon CloudWatchAnswer
- CAmazon GuardDuty
- DAmazon Inspector
- EAWS Shield
Answer
AWS CloudTrail and Amazon CloudWatch are the correct services. AWS CloudTrail is used to audit user activity and API calls, while Amazon CloudWatch monitors resource metrics and performance.
AWS CloudTrail is designed to capture and log API calls and user activity, satisfying the audit requirement. Amazon CloudWatch collects and monitors operational performance metrics such as CPU utilization, satisfying the resource monitoring requirement.
Step-by-Step Solution
Key Concept
AWS CloudTrail provides API auditing and user activity tracking, whereas Amazon CloudWatch provides resource performance monitoring and metrics collection.