AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company is planning to deploy a mission-critical application that requires high availability and disaster recovery capabilities. The application will have users from North America and Europe. Which of the following deployment strategies should the company adopt to maximize application availability and minimize latency for its users?
Deploy the application across various geographic Regions, using at least one Availability Zone in each Region.
Deploy the application in a single Availability Zone chosen in a Region that is geographically central to both North America and Europe.
Deploy the application across multiple Availability Zones within each of two geographic Regions, one chosen in North America and another in Europe.
Deploy the application in a single Availability Zone in one Region chosen in North America to centralize the infrastructure.
The correct answer ensures high availability by deploying the application across multiple Availability Zones within each of two Regions – one in North America and one in Europe. This setup mitigates the risk of a complete regional outage affecting the application while also serving users from both continents with reduced latency. Using a single Region, while distributing across Availability Zones, would not protect against regional failures and could introduce latency issues for users on another continent. Similarly, deploying to various geographic Regions with only a single Availability Zone does not leverage the high availability that multiple Availability Zones provide, and deploying the application in just one Availability Zone would not offer high availability or disaster recovery capability.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are Availability Zones?
Open an interactive chat with Bash
Why is geographic distribution important for high availability?
Open an interactive chat with Bash
What is disaster recovery in the context of cloud deployments?