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

A company is migrating a data center from its on-premises location to AWS. The company has several legacy applications that are hosted on individual virtual servers. Changes to the application designs cannot be made.

Each individual virtual server currently runs as its own EC2 instance. A solutions architect needs to ensure that the applications are reliable and fault tolerant after migration to AWS. The applications will run on Amazon EC2 instances.

Which solution will meet these requirements?

Answer options

Correct answer: C

Explanation

Option C ensures high availability and fault tolerance by running redundant EC2 instances across multiple Availability Zones, managed by a Network Load Balancer to distribute traffic. Option A only runs a single instance at any time, which introduces a single point of failure and downtime during recovery. Option B relies on backup restoration which causes high recovery times, and Option D violates the restriction against altering the legacy application designs.