DOP-C02 Question 265
Select 3You are managing a large-scale microservices-based application deployed on Amazon ECS and integrated with Amazon RDS and Amazon DynamoDB. The application experiences intermittent performance degradation, and you need to automate monitoring and event management to quickly detect and resolve issues. Which combination of solutions should you implement to achieve this?
- A
Set up Amazon CloudWatch Alarms with custom metrics to monitor ECS service CPU and memory utilization.
- B
Use AWS X-Ray to trace and analyze performance bottlenecks across the microservices.
- C
Configure AWS Config rules to monitor changes in ECS task definitions.
- D
Enable Amazon EventBridge rules to detect and respond to ECS service health events.
- E
Set up AWS Trusted Advisor to monitor DynamoDB table performance.
Show answer and explanation
Correct answers: A, B, D
Explanation
To automate monitoring and event management for a complex environment like a microservices-based application, you need to combine resource monitoring, performance tracing, and event-driven automation. Amazon CloudWatch Alarms handle resource monitoring, AWS X-Ray addresses performance tracing across services, and Amazon EventBridge automates event-driven responses. Together, these solutions provide comprehensive monitoring and event management for the application.
- A. Correct.
Setting up Amazon CloudWatch Alarms with custom metrics for ECS service CPU and memory utilization helps monitor resource usage and detect performance issues in real time, making it a crucial part of automating monitoring.
- B. Correct.
AWS X-Ray is designed for tracing and analyzing microservices performance bottlenecks, giving you insight into where the issues are occurring and how to resolve them.
- C. Incorrect.
AWS Config rules monitor resource configurations but are not directly related to performance monitoring or event management for ECS services in this context.
- D. Correct.
Amazon EventBridge rules enable you to detect and respond to ECS service health events, automating event-driven responses to incidents.
- E. Incorrect.
AWS Trusted Advisor provides recommendations for security, cost optimization, and performance but does not monitor DynamoDB table performance in real time or automate event management.