AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A media company is deploying a web application that shows high demand variability, with expected surges in traffic during new content releases. The web application utilizes a compute layer hosted on Amazon EC2 to serve dynamic content which must scale accordingly. Which approach should the company's solutions architect take to ensure the compute layer can cost-effectively manage varying workloads with minimal manual intervention?
Set up an Amazon RDS Multi-AZ deployment for the backend database to accommodate extra load
Configure Amazon EC2 Auto Scaling with a target tracking scaling policy for the EC2 instances serving dynamic content
Implement scheduled scaling actions for the EC2 instances based on the content release schedule
Manually resize the Amazon EC2 instances periodically to anticipate the high-demand periods