AWS Certified Solutions Architect Associate · Free Practice Question Medium
Question 19
A company’s application runs on Amazon EC2 instances behind an Application Load Balancer (ALB). The instances run in an Amazon EC2 Auto Scaling group across multiple Availability Zones. On the first day of every month at midnight, the application becomes much slower when the month-end financial calculation batch runs. This causes the CPU utilization of the EC2 instances to immediately peak to 100%, which disrupts the application. What should a solutions architect recommend to ensure the application is able to handle the workload and avoid downtime?
- A Configure Amazon ElastiCache to remove some of the workload from the EC2 instances.
- B Configure an EC2 Auto Scaling simple scaling policy based on CPU utilization.
- C Configure an EC2 Auto Scaling scheduled scaling policy based on the monthly schedule.
- D Configure an Amazon CloudFront distribution in front of the ALB.
Reveal correct answer
Correct answer: C
Explanation
To ensure the application can handle the increased workload and avoid downtime during the month-end financial calculation batch, a solutions architect should recommend configuring an EC2 Auto Scaling scheduled scaling policy based on the monthly schedule. This approach allows the system to automatically scale out the number of EC2 instances in anticipation of the increased load, ensuring sufficient resources are available to handle the peak CPU utilization and maintain application performance.Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
You must be logged in to post a comment.
