SAP-C02 · Question #671
A company needs to implement a disaster recovery (DR) plan for a web application. The application runs in a single AWS Region. The application uses microservices that run in containers. The…
The correct answer is C. Setup a second ECS cluster and ECS service on Fargate in the separate Region. Create a cross-. The task is to design a cross-Region DR solution for an ECS Fargate application with RDS MySQL and Route 53, aiming to minimize recovery time after a failure.
Question
A company needs to implement a disaster recovery (DR) plan for a web application. The application runs in a single AWS Region. The application uses microservices that run in containers. The containers are hosted on AWS Fargate in Amazon Elastic Container Service (Amazon ECS). The application has an Amazon RDS for MySQL DB instance as its data layer and uses Amazon Route 53 for DNS resolution. An Amazon CloudWatch alarm invokes an Amazon EventBridge rule if the application experiences a failure. A solutions architect must design a DR solution to provide application recovery to a separate Region. The solution must minimize the time that is necessary to recover from a failure. Which solution will meet these requirements?
Options
- ASetup a second ECS cluster and ECS service on Fargate in the separate Region. Create an AWS
- BCreate an AWS Lambda function that creates a second ECS cluster and ECS service in the
- CSetup a second ECS cluster and ECS service on Fargate in the separate Region. Create a cross-
- DSetup a second ECS cluster and ECS service on Fargate in the separate Region. Take a
How the community answered
(27 responses)- A7% (2)
- B15% (4)
- C52% (14)
- D26% (7)
Why each option
The task is to design a cross-Region DR solution for an ECS Fargate application with RDS MySQL and Route 53, aiming to minimize recovery time after a failure.
Using an AWS Backup plan for RDS involves periodic backups and restoration, which introduces a higher RTO (Recovery Time Objective) compared to a continuously synchronized read replica, failing to minimize recovery time.
Setting up a second ECS cluster and service on Fargate in the separate Region (pilot light/warm standby) with a cross-Region read replica for the Amazon RDS for MySQL DB instance ensures data is continuously replicated. An Amazon Route 53 failover routing policy can then automatically redirect traffic upon failure, providing rapid recovery and minimizing the time necessary to restore services.
Concept tested: Cross-Region DR with RDS read replicas, ECS Fargate, Route 53 failover
Source: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZReplica.html
Community Discussion
No community discussion yet for this question.