AWS Certified Developer – Associate — Question 325

A company deployed an application as a set of microservices that run on Amazon Elastic Container Service (Amazon ECS) behind an Application Load Balancer (ALB). The performance of the microservices has started to degrade for a specific set of user requests. The company needs to gain deeper insight into the request behavior that is associated with the performance degradation.

Which process will meet this requirement?

Answer options

Correct answer: A

Explanation

AWS X-Ray is the service designed for distributed tracing, allowing developers to analyze and debug production, distributed applications, such as those built using a microservices architecture. Running the X-Ray daemon in a container alongside the microservices on Amazon ECS enables the collection and visualization of detailed request traces. Standard CloudWatch logs, ALB metrics, and EventBridge rules do not provide the end-to-end distributed tracing capabilities required to isolate performance bottlenecks across microservices.