AWS Certified Cloud Practitioner — Question 689
A company wants to migrate its main application to Amazon EC2. The application must provide low latency to users residing in two different geographic locations. The architecture of the application must have disaster recovery capabilities.
How can these requirements be met?
Answer options
- A. Deploy the application on an EC2 instance and set up EC2 automatic recovery
- B. Deploy the application on multiple EC2 instances running in one Availability Zone
- C. Deploy the application on EC2 instances in Multi-AZs in a single AWS Region
- D. Deploy the application on EC2 instances in multiple AWS Regions.
Correct answer: D
Explanation
Deploying the application across multiple AWS Regions ensures low latency for users in different geographic locations by hosting resources closer to them, while also providing robust disaster recovery if an entire region experiences an outage. Solutions confined to a single AWS Region or Availability Zone cannot guarantee low latency for geographically dispersed users or protect against region-wide disasters. A single-instance deployment with automatic recovery does not provide the necessary high availability or geographic redundancy required for this scenario.