AWS Certified Solutions Architect – Professional — Question 950

A company has an application behind a load balancer with enough Amazon EC2 instances to satisfy peak demand. Scripts and third-party deployment solutions are used to configure EC2 instances when demand increases or an instance fails. The team must periodically evaluate the utilization of the instance types to ensure that the correct sizes are deployed.
How can this workload be optimized to meet these requirements?

Answer options

Correct answer: D

Explanation

Deploying the application as a Docker container on Amazon ECS combined with Amazon EC2 Auto Scaling and Amazon ECS scaling automates both application deployment and resource scaling, replacing manual scripts. Subscribing to AWS Business Support unlocks AWS Trusted Advisor, which continuously and automatically evaluates resource utilization to provide cost-saving recommendations on instance sizing. Other options either rely on deprecated tools like CloudFormer, require expensive third-party licensing, or rely on manual, non-automated processes for cost optimization.