A global e-learning provider hosts its platform on AWS. The application tier runs on Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer. The database tier uses an Amazon RDS for MySQL Multi-AZ DB instance. The provider needs to implement a disaster recovery (DR) strategy in a secondary AWS Region. The strategy must support a Recovery Time Objective (RTO) of 3 hours and a Recovery Point Objective (RPO) of 10 minutes, while keeping ongoing replication and infrastructure costs to a minimum.
Which combination of actions will meet these requirements? (Select TWO.)
- Configure an Amazon RDS for MySQL cross-region read replica in the secondary Region, and promote it to a standalone DB instance during a failover event.Answer
- Create and copy an Amazon Machine Image (AMI) of the application servers to the secondary Region, and prepare an AWS CloudFormation template to deploy the Application Load Balancer and Auto Scaling group during a failover.Answer
- CDeploy a scaled-down Auto Scaling group and an Application Load Balancer in the secondary Region that continuously run at minimum capacity.
- DConfigure Amazon Route 53 latency routing to automatically distribute incoming traffic between the application tiers in both Regions.
- ETake daily Amazon RDS snapshots, copy them to the secondary Region, and store them in Amazon S3 Glacier Flexible Retrieval to restore the database during a failover.
Answer
Configure an Amazon RDS for MySQL cross-region read replica in the secondary Region, and promote it during failover. Additionally, create and copy an AMI of the application servers, and use an AWS CloudFormation template to deploy the application tier resources during failover.
To satisfy the 10-minute RPO, continuous or near-continuous replication is required. Amazon RDS cross-region read replicas automatically replicate changes asynchronously with very low latency, typically in seconds, meeting the RPO. To meet the 3-hour RTO while minimizing ongoing costs, a Pilot Light strategy is ideal. Keeping pre-built AMIs and deploying the infrastructure via AWS CloudFormation templates on-demand avoids paying for running compute instances and load balancers during normal operations, yet allows full recovery within the 3-hour timeline.
Step-by-Step Solution
Key Concept
Designing a cost-effective Pilot Light disaster recovery strategy using cross-region database replication and on-demand infrastructure provisioning.