Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam DOP-C02 Topic 2 Question 20 Discussion

Actual exam question for Amazon's DOP-C02 exam
Question #: 20
Topic #: 2
[All DOP-C02 Questions]

A company runs a web application that extends across multiple Availability Zones. The company uses an Application Load Balancer (ALB) for routing. AWS Fargate (or the application and Amazon Aurora for the application data The company uses AWS CloudFormation templates to deploy the application The company stores all Docker images in an Amazon Elastic Container Registry (Amazon ECR) repository in the same AWS account and AWS Region.

A DevOps engineer needs to establish a disaster recovery (DR) process in another Region. The solution must meet an RPO of 8 hours and an RTO of 2 hours The company sometimes needs more than 2 hours to build the Docker images from the Dockerfile

Which solution will meet the RTO and RPO requirements MOST cost-effectively?

Show Suggested Answer Hide Answer
Suggested Answer: B

The most cost-effective solution to meet the RTO and RPO requirements is option B. This option involves copying the CloudFormation templates to an Amazon S3 bucket in the DR Region, configuring Aurora automated backup Cross-Region Replication, and configuring ECR Cross-Region Replication. In the event of a disaster, the CloudFormation template with the most recent Aurora snapshot and the Docker image from the local ECR repository can be used to launch a new CloudFormation stack in the DR Region. This approach avoids the need to build Docker images from the Dockerfile, which can sometimes take more than 2 hours, thus meeting the RTO requirement. Additionally, the use of automated backups and replication ensures that the RPO of 8 hours is met.


AWS Documentation on Disaster Recovery:Plan for Disaster Recovery (DR) - Reliability Pillar

AWS Blog on Establishing RPO and RTO Targets:Establishing RPO and RTO Targets for Cloud Applications

AWS Documentation on ECR Cross-Region Replication: Amazon ECR Cross-Region Replication

AWS Documentation on Aurora Cross-Region Replication: Replicating Amazon Aurora DB Clusters Across AWS Regions

Contribute your Thoughts:

Frank
7 days ago
I'm not a big fan of option D. Maintaining two separate CloudFormation stacks and reconfiguring Aurora to be a global database seems like overkill for this use case. The RTO and RPO requirements can be met with simpler solutions.
upvoted 0 times
...
Marg
8 days ago
Option C is also interesting, using EventBridge and Lambda to automate the hourly snapshots. That could give us a bit more control over the backup process, but it might be a bit more complex to set up and maintain.
upvoted 0 times
...
Erasmo
9 days ago
I think option B looks like the most cost-effective solution. Leveraging Aurora cross-Region replication and ECR cross-Region replication seems like a straightforward way to maintain the latest data and Docker images in the DR Region, without the overhead of constantly copying snapshots.
upvoted 0 times
...
Yong
10 days ago
Hmm, this question seems to be testing our knowledge of disaster recovery strategies for a multi-AZ web application. The key requirements are a low RPO of 8 hours and an RTO of 2 hours, which means we need a solution that can quickly recover the application and data in case of a disaster.
upvoted 0 times
...

Save Cancel