SAP-C02 practice question 4 of 35

A company is running a critical stateful web application on two Linux Amazon EC2 instances behind an Application Load Balancer (ALB) with an Amazon…

Full set: 689 questions

Domain Accelerate Workload Migration and Modernization

A company is running a critical stateful web application on two Linux Amazon EC2 instances behind an Application Load Balancer (ALB) with an Amazon RDS for MySQL database The company hosts the DNS records for the application in Amazon Route 53 A solutions architect must recommend a solution to improve the resiliency of the application The solution must meet the following objectives: • Application tier RPO of 2 minutes. RTO of 30 minutes • Database tier RPO of 5 minutes RTO of 30 minutes The company does not want to make significant changes to the existing application architecture The company must ensure optimal latency after a failover Which solution will meet these requirements?
Answer options
A: Configure the EC2 instances to use AWS Elastic Disaster Recovery Create a cross-Region read replica for the RDS DB instance Create an ALB in a second AWS Region Create an AWS Global Accelerator endpoint and associate the endpoint with the ALBs Update DNS records to point to the Global Accelerator endpoint Correct answer
B: Configure the EC2 instances to use Amazon Data Lifecycle Manager (Amazon DLM) to take snapshots of the EBS volumes Configure RDS automated backups Configure backup replication to a second AWS Region Create an ALB in the second Region Create an AWS Global Accelerator endpoint, and associate the endpoint with the ALBs Update DNS records to point to the Global Accelerator endpoint
C: Create a backup plan in AWS Backup for the EC2 instances and RDS DB instance Configure backup replication to a second AWS Region Create an ALB in the second Region Configure an Amazon CloudFront distribution in front of the ALB Update DNS records to point to CloudFront
D: Configure the EC2 instances to use Amazon Data Lifecycle Manager (Amazon DLM) to take snapshots of the EBS volumes Create a cross-Region read replica for the RDS DB instance Create an ALB in a second AWS Region Create an AWS Global Accelerator endpoint and associate the endpoint with the ALBs
Correct Answer:
A. Configure the EC2 instances to use AWS Elastic Disaster Recovery Create a cross-Region read replica for the RDS DB instance Create an ALB in a second AWS Region Create an AWS Global Accelerator endpoint and associate the endpoint with the ALBs Update DNS records to point to the Global Accelerator endpoint
Explanation

This solution meets all the stringent Recovery Point Objective (RPO) and Recovery Time Objective (RTO) requirements. AWS Elastic Disaster Recovery (DRS) uses continuous, block-level data replication for the EC2 instances, which can achieve an RPO of seconds, easily satisfying the 2-minute requirement. An Amazon RDS cross-Region read replica uses asynchronous replication, which typically has a lag of seconds to a few minutes, meeting the 5-minute database RPO. Promoting the read replica is a fast operation, meeting the 30-minute RTO. AWS Global Accelerator provides static IP addresses and intelligently routes traffic to the nearest healthy regional endpoint (the ALBs), ensuring rapid failover and optimal latency for users.

Why Incorrect

B: Amazon Data Lifecycle Manager (DLM) automates EBS snapshots, but the minimum creation frequency is one hour. This cannot meet the required 2-minute RPO for the application tier. C: AWS Backup for EC2 instances is also based on snapshots, which have a minimum frequency of one hour, failing to meet the 2-minute RPO. CloudFront is a CDN, not the optimal service for this type of DR traffic routing. D: This option fails for the same reason as option B. Amazon DLM's minimum snapshot frequency of one hour is insufficient to meet the 2-minute application RPO.

References

1. AWS Elastic Disaster Recovery (DRS): "AWS Elastic Disaster Recovery (DRS) minimizes downtime and data loss with fast

reliable recovery of on-premises and cloud-based applications... It enables an RPO of seconds and an RTO of minutes."

Source: AWS Documentation

"What is AWS Elastic Disaster Recovery?"

Introduction.

2. Amazon RDS Cross-Region Read Replicas: "You can reduce the risk of a regional disruption by using cross-Region read replicas as part of your disaster recovery strategy... In the event of a regional disruption

you can promote the read replica to be a new standalone DB instance."

Source: Amazon RDS User Guide

"Working with read replicas"

Section: "Cross-Region read replicas".

3. AWS Global Accelerator: "AWS Global Accelerator improves the availability and performance of your applications with local or global users... It provides static IP addresses that act as a fixed entry point to your application endpoints in a single or multiple AWS Regions... If there's a failure

Global Accelerator instantly directs traffic to the next available endpoint."

Source: AWS Documentation

"What Is AWS Global Accelerator?"

Introduction.

4. Amazon Data Lifecycle Manager (DLM): "You can create policies that create snapshots on a schedule. The schedule can be as frequent as every 1 hour."

Source: Amazon EC2 User Guide for Linux Instances

"Amazon Data Lifecycle Manager"

Section: "How Amazon DLM works".

Scroll to Top