AWS Certified Solutions Architect – Associate (SAA-C03) — Question 656

A company is building a microservices-based application that will be deployed on Amazon Elastic Kubernetes Service (Amazon EKS). The microservices will interact with each other. The company wants to ensure that the application is observable to identify performance issues in the future.

Which solution will meet these requirements?

Answer options

Correct answer: B

Explanation

Amazon CloudWatch Container Insights is designed to collect, aggregate, and summarize metrics and logs from containerized applications on Amazon EKS, while AWS X-Ray provides end-to-end tracing to analyze the performance of distributed microservices. Other options, such as Amazon ElastiCache, AWS CloudTrail, or AWS Trusted Advisor, do not provide the necessary application-level observability and distributed request tracing required for this scenario.