Question

Difficulty: MediumRoute 53 Routing Policies and DNS Failover Strategies

A company is designing a disaster recovery (DR) architecture for a web application using an active-passive strategy. The primary environment runs on Amazon EC2 instances behind an Application Load Balancer (ALB) in the us-east-1 Region. The secondary environment consists of a static maintenance page hosted on an Amazon S3 bucket configured for website hosting in the us-west-2 Region. The company wants to use Amazon Route 53 to automatically redirect user traffic to the maintenance page if the primary environment becomes unavailable. Which two configurations must the solutions architect implement to achieve this goal? (Select TWO.)

  1. Configure a primary Failover alias record pointing to the Application Load Balancer in us-east-1, and set Evaluate Target Health to Yes.Answer
  2. Configure a secondary Failover alias record pointing to the Amazon S3 bucket website endpoint in us-west-2.Answer
  3. C
    Configure a primary Failover CNAME record pointing to the Application Load Balancer DNS name, and set Evaluate Target Health to Yes.
  4. D
    Configure a primary Latency alias record pointing to the Application Load Balancer, and set a custom TTL of 60 seconds to speed up DNS failover.
  5. E
    Configure a Route 53 health check that monitors the database tier and automatically promotes the Amazon RDS Read Replica in us-west-2 during a failover.

Answer

Configure a primary Failover alias record pointing to the Application Load Balancer in us-east-1 with Evaluate Target Health set to Yes, and configure a secondary Failover alias record pointing to the Amazon S3 bucket website endpoint in us-west-2.
To implement active-passive failover using Amazon Route 53, the Solutions Architect must create a primary Failover alias record pointing to the Application Load Balancer (ALB) and enable 'Evaluate Target Health'. When Evaluate Target Health is set to Yes, Route 53 inherits the health status of the ALB and its backend targets. The architect must also configure a secondary Failover alias record pointing to the Amazon S3 static website endpoint. Under normal conditions, Route 53 routes all queries to the primary ALB. If the ALB becomes unhealthy, Route 53 automatically switches routing to the secondary S3 website endpoint.

Step-by-Step Solution

1
Configure the primary routing endpoint.
A primary Failover alias record is created pointing to the primary ALB.
Alias records allow Route 53 to natively route traffic to AWS resources like an ALB without extra query charges. Setting 'Evaluate Target Health' to Yes tells Route 53 to monitor the health of the ALB and its targets.
2
Configure the secondary routing endpoint.
A secondary Failover alias record is created pointing to the Amazon S3 static website endpoint.
This establishes the active-passive DR pair, ensuring traffic shifts to the static page when the primary record is determined to be unhealthy.

Key Concept

Active-passive DNS failover using Route 53 Failover routing policies and Alias records with target health evaluation.
Rate this question