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?
Launch Amazon EC2 instances and manually adjust the number of instances based on traffic.
Use Amazon EC2 Auto Scaling with only On-Demand Instances.
Configure Amazon EC2 Auto Scaling to use a mix of On-Demand and Spot 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 the benefits of using a mix of On-Demand and Spot Instances in EC2 Auto Scaling?
Open an interactive chat with Bash
What challenges should I consider when using Spot Instances?
Open an interactive chat with Bash
Why isn’t AWS Lambda suitable for stateful or connection-heavy applications?