DOP-C02 Question 146
Select 3Your company runs a global e-commerce platform using a microservices architecture on Amazon ECS. To ensure high availability and disaster recovery, you are tasked with deploying the application across multiple Regions and ensuring data consistency across Regions. The data layer uses Amazon RDS for PostgreSQL. Which of the following strategies should you implement to achieve these goals?
- A
Deploy ECS services with an Application Load Balancer (ALB) in each Region and use Amazon Route 53 latency-based routing.
- B
Enable Amazon RDS Multi-AZ deployments for the PostgreSQL database in both Regions.
- C
Use Amazon RDS Global Database to replicate the PostgreSQL database across Regions.
- D
Configure Amazon S3 Cross-Region Replication for application logs and backups.
- E
Set up AWS Direct Connect between Regions for faster data replication.
Show answer and explanation
Correct answers: A, C, D
Explanation
To achieve high availability and disaster recovery in a multi-Region deployment, you should deploy ECS services in each Region with ALBs and Route 53 for routing traffic intelligently. Use Amazon RDS Global Database for cross-Region database replication to ensure data consistency. Additionally, configure Amazon S3 Cross-Region Replication for application data such as logs and backups to enhance durability and recovery options. Multi-AZ setups are limited to a single Region and cannot address cross-Region requirements, and AWS Direct Connect is not required for AWS-native replication services.
- A. Correct.
Correct: Deploying ECS services with an ALB in each Region and using Route 53's latency-based routing ensures that traffic is directed to the Region with the lowest latency, improving performance and availability.
- B. Incorrect.
Incorrect: Amazon RDS Multi-AZ provides high availability within a single Region but does not support cross-Region disaster recovery or replication.
- C. Correct.
Correct: Amazon RDS Global Database is designed for cross-Region replication, enabling high availability and disaster recovery while maintaining data consistency.
- D. Correct.
Correct: Amazon S3 Cross-Region Replication is used for replicating logs and backups across Regions, ensuring durability and availability of critical data.
- E. Incorrect.
Incorrect: AWS Direct Connect is a private network connection and is not necessary for cross-Region replication of RDS or application data. AWS services like RDS Global Database handle cross-Region replication natively.