AWS Certified Solutions Architect – Associate (SAA-C03) — Question 755

A company is running a legacy system on an Amazon EC2 instance. The application code cannot be modified, and the system cannot run on more than one instance. A solutions architect must design a resilient solution that can improve the recovery time for the system.

What should the solutions architect recommend to meet these requirements?

Answer options

Correct answer: C

Explanation

An Amazon CloudWatch alarm can monitor the EC2 instance and trigger an automatic recovery action if a status check fails, restoring the instance on new hardware without changing its IP or EBS attachments. Multi-AZ deployment is not a native feature for a single EC2 instance, and termination protection only prevents accidental deletion rather than recovering from system failures. RAID configurations provide storage redundancy but do not automate the recovery of the EC2 instance itself.