AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company runs an online marketplace that experiences unpredictable spikes in traffic during special promotions. They want to ensure that the application can automatically scale to meet user demand while minimizing compute costs during periods of low activity. Which of the following is the most cost-effective solution?
Configure Amazon EC2 Auto Scaling to use a mix of On-Demand and Spot Instances.
Launch Amazon EC2 instances and manually adjust the number of instances based on traffic.
Use AWS Lambda to host the application.
Use Amazon EC2 Auto Scaling with only On-Demand Instances.
Configuring Amazon EC2 Auto Scaling to use a mix of On-Demand and Spot Instances helps the company minimize costs while ensuring capacity to handle traffic spikes. Spot Instances provide significant cost savings compared to On-Demand Instances but can be interrupted by AWS with a two-minute notification. By combining both, the company can maintain reliable baseline performance with On-Demand Instances and use Spot Instances to handle additional load cost-effectively. Manually adjusting instances is less responsive and efficient. Using only On-Demand Instances with Auto Scaling meets scalability needs but at a higher cost. AWS Lambda (serverless computing) may not be suitable for applications requiring persistent connections or stateful sessions typical in online marketplaces.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are Spot Instances and how do they work?
Open an interactive chat with Bash
What is Amazon EC2 Auto Scaling and how does it help applications?
Open an interactive chat with Bash
What are On-Demand Instances and when should they be used?