Soru

Zorluk: OrtaHigh Availability and Disaster Recovery Design

A startup is deploying a new web application on AWS that handles customer order processing. The primary architecture is deployed in `us-east-1` and consists of an Application Load Balancer (ALB), an Auto Scaling group of Amazon EC2 instances, and an Amazon Aurora PostgreSQL database cluster. The startup needs to establish a disaster recovery (DR) strategy in `us-west-2` that achieves a Recovery Time Objective (RTO) of 1515 minutes and a Recovery Point Objective (RPO) of 11 minute. The DR strategy must minimize ongoing infrastructure costs and operational complexity. Which combination of actions should a Solutions Architect implement to meet these requirements? (Select TWO.)

  1. Configure an Amazon Route 53 failover routing policy. Create a primary failover record pointing to the Application Load Balancer in `us-east-1` with an active Route 53 health check, and a secondary failover record pointing to the Application Load Balancer in `us-west-2`.Cevap
  2. Deploy an Amazon Aurora Global Database with the primary cluster in `us-east-1` and a secondary cluster in `us-west-2` containing zero DB instances. During a failover event, promote the secondary cluster to a standalone cluster and add an Aurora DB instance.Cevap
  3. C
    Configure Amazon Route 53 with a latency-based routing policy to distribute traffic to both Regions. Set up an Amazon EventBridge rule in `us-east-1` to delete the DNS record pointing to `us-east-1` if the primary application health check fails.
  4. D
    Configure cross-Region snapshot copies for the Aurora cluster to copy snapshots from `us-east-1` to `us-west-2` every 1515 minutes. During a failover event, restore the database cluster in `us-west-2` from the latest copied snapshot.
  5. E
    Associate a Route 53 Private Hosted Zone created in the primary VPC with the VPC in `us-west-2`, and configure weighted routing records to direct public user traffic to the healthy endpoints.

Cevap

The correct options are to configure an Amazon Route 53 failover routing policy with active health checks to the load balancers, and to deploy an Amazon Aurora Global Database with a secondary cluster containing zero DB instances that can be scaled up and promoted during failover.
To achieve the 11-minute RPO and 1515-minute RTO while keeping costs low, the architecture must utilize a high-performance replication mechanism and an automated DNS routing strategy. Deploying an Amazon Aurora Global Database with a secondary cluster that has no database instances provides sub-second replication lag (meeting the RPO) with zero active compute costs in the secondary region. During a failover, a DB instance can be added to the secondary cluster, and the cluster promoted to primary, which fits well within the 1515-minute RTO. Additionally, configuring an Amazon Route 53 failover routing policy with health checks ensures that public traffic is automatically rerouted to the secondary Application Load Balancer once the primary endpoint is detected as unhealthy.

Adım Adım Çözüm

1
Evaluate the RPO requirement of 11 minute.
Eliminate snapshot-based replication options because copying snapshots at a minimum 1515-minute interval violates the 11-minute RPO constraint, making Aurora Global Database the appropriate replication mechanism due to its sub-second replication lag.
To ensure data loss is kept within the 11-minute RPO limit.
2
Evaluate the RTO requirement of 1515 minutes and the cost-optimization constraint.
Select an Aurora Global Database configuration with zero DB instances in the secondary region's cluster to avoid ongoing compute costs, since a DB instance can be provisioned and the secondary cluster promoted within the 1515-minute RTO.
To minimize compute costs in the passive region while still meeting recovery time objectives.
3
Route public traffic to the active Region.
Configure Route 53 failover routing with active health checks pointing to the ALBs in both regions, rather than private routing policies or latency routing without automatic failover.
To automatically detect primary region failure and redirect users to the backup region.

Anahtar Kavram

Designing Multi-Region Disaster Recovery using Aurora Global Database (Pilot Light model with zero DB instances) and Route 53 active-passive DNS failover.
Bu soruyu puanla