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.
What specific metrics can Amazon CloudWatch track to trigger scaling actions?
Open an interactive chat with Bash
How does Amazon EC2 Auto Scaling maintain high availability?
Open an interactive chat with Bash
What are the advantages of using Amazon CloudWatch in conjunction with EC2 Auto Scaling?