AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company wants their application to automatically scale the number of compute instances up or down based on real-time demand to maintain optimal performance. Which service should they use to achieve this functionality?
Amazon EC2 Auto Scaling is designed to automatically adjust the number of Amazon EC2 instances in response to changes in demand. It helps maintain application availability and allows you to scale your Amazon EC2 capacity up or down automatically according to conditions you define. Elastic Load Balancing distributes incoming application traffic across multiple targets but does not adjust the number of instances. Amazon CloudWatch monitors resources and applications but does not perform scaling actions. AWS Lambda allows you to run code without provisioning or managing servers, but it's for serverless architectures and does not scale EC2 instances since there is no underlying infrastructure management.
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.
How does Amazon EC2 Auto Scaling work?
Open an interactive chat with Bash
What is the role of Amazon CloudWatch in EC2 Auto Scaling?
Open an interactive chat with Bash
What is Elastic Load Balancing and how does it complement EC2 Auto Scaling?