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

A company has a web application that runs on premises. The application experiences latency issues during peak hours. The latency issues occur twice each month. At the start of a latency issue, the application's CPU utilization immediately increases to 10 times its normal amount.

The company wants to migrate the application to AWS to improve latency. The company also wants to scale the application automatically when application demand increases. The company will use AWS Elastic Beanstalk for application deployment.

Which solution will meet these requirements?

Answer options

Correct answer: A

Explanation

Burstable performance instances in unlimited mode are ideal for workloads with sudden, massive CPU spikes because they can burst above the baseline performance for as long as necessary. Scaling based on request count ensures that the AWS Elastic Beanstalk environment quickly provisions additional instances in response to sudden traffic surges before CPU utilization maxes out. Compute optimized instances are not as cost-effective for these infrequent, short-lived spikes, and scheduled or predictive scaling is less suited for immediate, rapid-onset traffic increases.