AWS Certified Cloud Practitioner — Question 446
Which of the following is a method for building a highly available application on AWS?
Answer options
- A. Place an Independent copy of the application in two or more Availability Zones.
- B. Place codependent components of the application in two or more Availability Zones
- C. Run one version of the application in one Availability Zone and run an earlier version of the application in a second Availability Zone.
- D. Deploy two copies of the application in a single Availability Zone.
Correct answer: A
Explanation
Deploying independent copies of an application across multiple Availability Zones ensures high availability because if one zone experiences an outage, the other zones can continue to handle traffic seamlessly. Distributing codependent components across zones or restricting the deployment to a single zone introduces critical points of failure, while running mismatched versions of an application creates consistency and operational issues.