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

A company’s application is deployed on Amazon EC2 instances and uses AWS Lambda functions for an event-driven architecture. The company uses nonproduction development environments in a different AWS account to test new features before the company deploys the features to production.

The production instances show constant usage because of customers in different time zones. The company uses nonproduction instances only during business hours on weekdays. The company does not use the nonproduction instances on the weekends. The company wants to optimize the costs to run its application on AWS.

Which solution will meet these requirements MOST cost-effectively?

Answer options

Correct answer: C

Explanation

Compute Savings Plans are the most cost-effective choice for the production environment because they offer significant discounts on steady-state EC2 and AWS Lambda usage across accounts. For the nonproduction environments, which are shut down during nights and weekends, On-Demand Instances are ideal because you only pay for the active hours, avoiding the waste of a long-term commitment. Dedicated Hosts and Reserved Instances would introduce unnecessary overhead and costs for resources that remain idle for a large portion of the week.