AWS Certified Solutions Architect – Professional — Question 20

A Solutions Architect is designing a highly available and reliable solution for a cluster of Amazon EC2 instances.
The Solutions Architect must ensure that any EC2 instance within the cluster recovers automatically after a system failure. The solution must ensure that the recovered instance maintains the same IP address.
How can these requirements be met?

Answer options

Correct answer: D

Explanation

The correct answer is D because it utilizes Amazon CloudWatch to monitor the health of the EC2 instances and automatically recover them when a failure is detected, maintaining the original IP address. Option A does not provide automatic recovery; it merely restarts instances without monitoring their health. Option B creates Auto Scaling groups which do not guarantee the same IP address upon recovery. Option C involves monitoring from a separate instance, which adds unnecessary complexity and does not ensure automatic recovery.