SAP-C02 · Question #598
SAP-C02 Question #598: Real Exam Question with Answer & Explanation
The correct answer is B: Store the Docker image in ECR in two regions. Schedule RDS snapshots every 8 hours with. The company requires a cost-effective disaster recovery solution for an ALB, ECS, RDS application with an RTO of 24 hours and RPO of 8 hours.
Question
A company hosts a community forum site using an Application Load Balancer (ALB) and a Docker application hosted in an Amazon ECS cluster. The site data is stored in Amazon RDS for MySQL and the container image is stored in ECR. The company needs to provide their customers with a disaster recovery SLA with an RTO of no more than 24 hours and RPO of no more than 8 hours. Which of the following solutions is the MOST cost-effective way to meet the requirements?
Options
- AUse AWS CloudFormation to deploy identical ALB, EC2, ECS and RDS resources in two regions.
- BStore the Docker image in ECR in two regions. Schedule RDS snapshots every 8 hours with
- CUse AWS CloudFormation to deploy identical ALB, EC2, ECS, and RDS resources in a
- DDeploy a pilot light environment in a secondary region with an ALB and a minimal resource EC2
Explanation
The company requires a cost-effective disaster recovery solution for an ALB, ECS, RDS application with an RTO of 24 hours and RPO of 8 hours.
Common mistakes.
- A. Deploying identical resources in two regions with continuous RDS replication (like a warm standby) is a significantly more expensive DR strategy than required for a 24-hour RTO, failing the "MOST cost-effective" criteria.
- C. Similar to option A, deploying identical resources in a secondary region with continuous RDS replication constitutes a warm standby approach, which is more costly than needed for a 24-hour RTO, and RDS Multi-AZ is for intra-region high availability, not cross-region DR.
- D. While a pilot light environment is cost-effective, deploying a minimal resource EC2 instance continuously for ECS might still be less cost-effective than deploying the ECS compute resources entirely on demand via CloudFormation only when a disaster occurs, as described in option B, especially for a 24-hour RTO.
Concept tested. Disaster Recovery (DR) strategies, RTO/RPO, cost optimization
Reference. https://docs.aws.amazon.com/whitepapers/latest/aws-overview/disaster-recovery-dr-approaches.html
Community Discussion
No community discussion yet for this question.