AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company is running a web application on a fleet of EC2 instances that experience unpredictable spikes in traffic. The company wants to ensure that the compute capacity scales automatically to maintain steady, predictable performance at the lowest possible cost. Which solution should the company implement to meet these requirements?
Migrate the web application to AWS Lambda for automatic scaling without managing servers.
Deploy a Network Load Balancer to distribute incoming traffic evenly across the EC2 instances.
Use Amazon EC2 Auto Scaling with a target tracking scaling policy based on CPU utilization.
Purchase EC2 Reserved Instances to ensure capacity while minimizing costs.