DOP-C02 Question 136
Select 3You are designing a highly available architecture for a web application running on AWS. The application must handle unpredictable traffic spikes while ensuring full availability during a regional outage. The solution must also minimize latency for users globally. Which combination of steps should you take to meet the business and resilience requirements?
- A
Deploy the application in multiple AWS Regions using Amazon Route 53 with latency-based routing.
- B
Use an Auto Scaling group that spans multiple Availability Zones within a single AWS Region.
- C
Store application data in Amazon RDS Multi-AZ deployments to ensure high availability of the database.
- D
Enable cross-region replication for the application’s Amazon S3 buckets.
- E
Deploy the application in a single AWS Region and use AWS Global Accelerator to manage traffic globally.
Show answer and explanation
Correct answers: A, C, D
Explanation
To meet the requirements for high availability, resilience, and global low-latency access, deploying the application in multiple regions with Amazon Route 53 latency-based routing ensures global traffic distribution and resilience during regional outages. Using Amazon RDS Multi-AZ deployments ensures database availability within a region, while enabling cross-region replication for S3 ensures data durability in case of regional failures. These combined measures effectively address both the resilience and business requirements.
- A. Correct.
Correct. Deploying the application in multiple AWS Regions and using Amazon Route 53 with latency-based routing ensures low latency for global users and provides resilience in case of a regional outage.
- B. Incorrect.
Incorrect. While an Auto Scaling group spanning multiple Availability Zones offers high availability within a single region, it does not address resilience during a regional outage.
- C. Correct.
Correct. Amazon RDS Multi-AZ deployments provide high availability for the database within a region, ensuring that the database remains highly available during zonal outages.
- D. Correct.
Correct. Enabling cross-region replication for Amazon S3 ensures data resilience and availability even if one region becomes unavailable.
- E. Incorrect.
Incorrect. Deploying in a single region with AWS Global Accelerator does not meet the requirement of handling regional outages, as the application would still be dependent on a single region.