AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company's online retail application experiences erratic and unpredictable traffic, leading to challenges with over-provisioned servers during quieter periods, in turn inflating operational costs. The application currently runs on a constant number of compute instances which are occasionally underutilized. The architect must devise a scaling methodology that aligns costs with traffic levels, ensuring the system scales down during low traffic and scales up to meet high demand without service interruption. What recommendation should the architect make?
You selected this option
Advise utilizing a dynamic scaling setup with a base layer of fixed instances and supplementary elastic instances for demand spikes.
You selected this option
Propose provisioning a number of always-on instances that correspond to the highest observed traffic levels, turning off auto scaling.
You selected this option
Suggest transitioning to an entirely on-demand serverless model to eliminate the need for managing server capacity.
You selected this option
Recommend purchasing additional Reserved Instances to cover the maximum anticipated traffic for maintaining constant service levels at all times.
Adopting a scaling strategy that combines baseline On-Demand Instances for core capacity with Spot Instances to absorb traffic surges provides both cost-efficiency and reliable performance. The strategy uses On-Demand Instances to provide the baseline capacity for predictable load and integrates Spot Instances for cost-effective scaling in response to traffic increases. This combined approach ensures that the application can handle load spikes while keeping costs down during periods of low traffic, unlike a static number of Reserved Instances, which may lead to over-provisioning, or relying solely on Spot Instances, which could be interrupted and affect availability.
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 On-Demand Instances and how do they work?
Open an interactive chat with Bash
What are Spot Instances and when should I use them?
Open an interactive chat with Bash
What is auto scaling in AWS and how does it benefit my application?