
Answer-first summary for fast verification
Answer: Use R5 instances with CloudFormation, and deploy the CloudWatch agent for custom latency metrics to inform future scaling decisions.
The most operationally efficient way to address performance degradation due to increased traffic is to use R5 instances, which are optimized for memory-intensive applications. By modifying the CloudFormation templates to replace M5 instances with R5 instances and deploying the Amazon CloudWatch agent to generate custom latency metrics, the company can effectively monitor application performance and plan for future capacity needs. This approach provides both immediate performance improvements and tools for long-term management, making Option D the correct answer.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
How can a company most efficiently address performance degradation in a stateful, in-memory processing application on EC2, originally deployed with M5 instances using AWS CloudFormation, as user-reported delays increase?
A
Switch to T3 instances in an Auto Scaling group, managing updates through the AWS Management Console.
B
Implement an Auto Scaling group in CloudFormation templates, with manual adjustments to capacities as required.
C
Adopt R5 instances in CloudFormation, leveraging CloudWatch's memory metrics for performance tracking and capacity planning.
D
Use R5 instances with CloudFormation, and deploy the CloudWatch agent for custom latency metrics to inform future scaling decisions.