AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A solutions architect is designing a web application on AWS that requires high availability and the ability to handle traffic fluctuations efficiently. The application runs on a fleet of Amazon EC2 instances. The architect needs to implement a solution that automatically adjusts the number of EC2 instances based on the average CPU utilization of the fleet. Which combination of AWS services should be used to meet these requirements?
To automatically scale a fleet of EC2 instances based on performance metrics, the correct combination of services is Amazon CloudWatch and Amazon EC2 Auto Scaling. CloudWatch is used to monitor metrics like average CPU utilization. A CloudWatch alarm can be configured to trigger when the metric crosses a defined threshold. This alarm then invokes an action in an EC2 Auto Scaling group, which adds or removes instances to adjust capacity, thereby ensuring high availability and performance.
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 CloudWatch monitor metrics for EC2 instances?
Open an interactive chat with Bash
What is an Auto Scaling group in AWS and how does it work?
Open an interactive chat with Bash
What is the role of CloudWatch alarms in an EC2 Auto Scaling setup?