AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A web application runs on a single Amazon EC2 instance that is not part of an Auto Scaling group. The operations team must ensure that if the instance fails a system status check because of an underlying hardware issue, the instance is automatically brought back online with the same instance ID and Elastic IP address. Which solution meets this requirement with the LEAST operational overhead?
Create an Amazon CloudWatch alarm on the instance's StatusCheckFailed_System metric and configure the alarm action to Recover this instance.
Place the instance in an Auto Scaling group with desired capacity set to 1, so the group automatically replaces the instance if it becomes unhealthy.
Schedule daily backups of the instance by using AWS Backup and restore the latest backup if the instance becomes unhealthy.
Configure Amazon Route 53 health checks and a failover routing policy to redirect traffic to a standby instance in another Availability Zone.
An Amazon CloudWatch alarm that monitors the StatusCheckFailed_System metric can take a Recover this instance action. This automatic instance recovery keeps the same instance ID and networking attributes, satisfying the requirement with minimal management.
Placing the instance in an Auto Scaling group replaces (terminates and launches) the instance, resulting in a new instance ID. Route 53 failover simply redirects traffic and does not repair the instance. AWS Backup restores require manual intervention and create a new instance. Therefore, the CloudWatch recovery action is the only option that meets all requirements.
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 AWS Auto Scaling determine if an EC2 instance is unhealthy?
Open an interactive chat with Bash
What role does Amazon CloudWatch play in this process?
Open an interactive chat with Bash
What are the steps to configure Auto Scaling and CloudWatch for automatic recovery?