AWS Certified Solutions Architect Professional SAP-C02 Practice Question
A company operates its production workload in the us-east-1 Region. The stack consists of an Auto Scaling group of Amazon EC2 instances behind an Application Load Balancer and an Amazon RDS for MySQL DB instance that is already configured for Multi-AZ high availability.
Management has mandated a cross-Region disaster-recovery (DR) strategy so the workload can continue running from the us-west-2 Region if a full regional outage occurs. Business continuity requirements are:
Recovery point objective (RPO) must be no greater than 5 minutes.
Recovery time objective (RTO) must be no greater than 15 minutes.
Ongoing infrastructure cost in the DR Region must be kept to a minimum.
Wherever possible, managed AWS services should be used to reduce operational overhead.
Which approach meets these requirements MOST cost-effectively?
Use AWS Elastic Disaster Recovery (AWS DRS) to continuously replicate the EC2 instances to a staging area in us-west-2. Create a cross-Region read replica of the RDS DB instance in us-west-2. During a failover, launch recovery EC2 instances from DRS, promote the RDS read replica, and update an Amazon Route 53 failover record to direct traffic to the Application Load Balancer in us-west-2.
Deploy a pilot-light environment in us-west-2 with an identical Auto Scaling group set to a desired capacity of 1 and a Multi-AZ RDS instance. Use AWS Database Migration Service for ongoing replication. Place both Application Load Balancers behind Route 53 latency-based routing to direct users automatically.
Configure AWS Backup to copy daily Amazon EBS and RDS snapshots to us-west-2. Store a CloudFormation template for the entire stack in an S3 bucket in us-west-2. During an outage, deploy the template, restore the latest snapshots, and update Route 53 to point to the new Application Load Balancer.
Use CloudEndure Migration to replicate EC2 instances and their EBS volumes to us-west-2. Schedule an AWS Lambda function to take encrypted RDS snapshots every 5 minutes and copy them to us-west-2. Configure Route 53 geolocation routing to send traffic to us-west-2 if health checks fail.
AWS Elastic Disaster Recovery (AWS DRS) meets the sub-5-minute RPO requirement through continuous, block-level replication of the EC2 instances to a low-cost staging area. For the database, an Amazon RDS cross-Region read replica's asynchronous replication lag is typically within seconds or a few minutes, satisfying the RPO. During a disaster, recovery instances can be launched from DRS and the read replica can be promoted to a standalone, writable instance in minutes. An Amazon Route 53 failover record set can then be updated to redirect traffic. This entire process meets the 15-minute RTO requirement. This solution is the most cost-effective as it avoids running idle compute capacity and uses a low-cost staging area and a single read replica during normal operations.
A backup-and-restore strategy involving daily snapshots has an RPO of up to 24 hours and an RTO of potentially several hours, failing to meet the requirements. A pilot-light or warm-standby approach with a running Multi-AZ RDS instance in the DR region would be significantly more expensive and is not the most cost-effective option. Using CloudEndure Migration is not ideal as the service is being phased out in favor of AWS DRS, and relying on snapshot copies for the database cannot meet both the RPO and RTO.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is AWS Elastic Disaster Recovery (AWS DRS) and how does it work?
Open an interactive chat with Bash
What is the difference between RPO (Recovery Point Objective) and RTO (Recovery Time Objective)?
Open an interactive chat with Bash
Why is an RDS cross-Region read replica suitable for disaster recovery in this case?
Open an interactive chat with Bash
AWS Certified Solutions Architect Professional SAP-C02
Design for New Solutions
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access