SAP-C02 Question 480
Select 3A global retail company is planning to launch a highly available and fault-tolerant e-commerce application that serves customers worldwide. They require low latency for their users, redundancy in case of a failure in one region, and the ability to comply with data residency regulations in certain countries. Which of the following strategies should they implement to meet these requirements?
- A
Deploy the application across multiple AWS Regions and use Route 53 with latency-based routing to direct users to the nearest region.
- B
Use a single AWS Region to host the application and enable Multi-AZ deployments to ensure high availability.
- C
Leverage AWS Global Accelerator to improve application performance and availability by routing traffic to optimal endpoints.
- D
Enable Amazon CloudFront with a global edge network to cache content closer to users and reduce latency.
- E
Store user data exclusively in one region to simplify the architecture and avoid data transfer costs.
Show answer and explanation
Correct answers: A, C, D
Explanation
To meet the requirements of low latency, high availability, fault tolerance, and compliance with data residency regulations, the company should deploy the application across multiple AWS Regions with Route 53 latency-based routing for optimal user experience. AWS Global Accelerator further enhances availability and performance, while Amazon CloudFront reduces latency for static and dynamic content delivery by leveraging its global edge network. A single-region deployment or exclusive data storage in one region fails to satisfy the global reach, redundancy, and compliance requirements.
- A. Correct.
Deploying the application across multiple AWS Regions ensures redundancy and fault tolerance in case of a regional failure. Route 53 with latency-based routing directs users to the closest region, reducing latency and improving user experience.
- B. Incorrect.
Using a single AWS Region with Multi-AZ deployments provides high availability within that region but does not meet the requirement for global redundancy or low latency for users worldwide.
- C. Correct.
AWS Global Accelerator improves application performance and availability by routing traffic to the optimal region or endpoint based on health and proximity. This aligns with the need for low latency and fault tolerance.
- D. Correct.
Amazon CloudFront distributes content through its global edge locations, reducing latency by caching content closer to users. This complements the application's performance requirements for a global audience.
- E. Incorrect.
Storing user data exclusively in one region simplifies the architecture but does not comply with data residency regulations or provide redundancy in case of a regional failure.