AWS Certified Solutions Architect Associate SAA-C03 Practice Question
An online retail company experiences variable traffic in their e-commerce platform, with significant spikes during holiday seasons. They need to ensure that their application can handle increased loads during peak times without over-provisioning resources during off-peak periods. Which compute option should they use to meet these requirements?
You selected this option
Use Amazon Lightsail to host the application for simplified management.
You selected this option
Run the application in AWS Lambda functions with provisioned concurrency.
You selected this option
Deploy the application in a single large Amazon EC2 instance to handle peak traffic.
You selected this option
Use Amazon EC2 instances with Auto Scaling groups to adjust capacity based on demand.
Using Amazon EC2 instances with Auto Scaling groups allows the company to automatically adjust the number of instances based on real-time demand. This approach ensures that sufficient compute resources are available during traffic spikes while scaling down during low-demand periods to optimize costs. Deploying the application in a single large EC2 instance lacks the flexibility to automatically scale up and down and could lead to performance bottlenecks during peak times. Running the application in AWS Lambda with provisioned concurrency is suitable for event-driven, stateless applications but may not be ideal for a stateful e-commerce platform. Utilizing Amazon Lightsail offers simplified management but does not provide the advanced scaling capabilities required for handling significant traffic variations.
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 Auto Scaling groups in AWS?
Open an interactive chat with Bash
How does Amazon EC2 help with variable traffic management?
Open an interactive chat with Bash
What are the limitations of using a single large EC2 instance?