AWS Certified CloudOps Engineer Associate SOA-C03 Practice Question
A company runs its e-commerce app in two AWS Regions. Each Region has an ALB fronting EC2 instances. The business wants active-passive failover: traffic must go to the standby Region only when the primary Region is unreachable. Operations require DNS health checks to query HTTPS /health on the app, not the ALB default check. Which solution provides this failover with minimal operational overhead?
Deploy AWS Global Accelerator with both ALBs as endpoints and assign all traffic weight to the primary Region; rely on the accelerator's built-in health checks for failover.
Create weighted DNS records (100 and 0) for the two ALBs and use a script to update the weights based on a periodic curl /health test.
Create two CNAME records in Route 53 that use the failover routing policy, each pointing to the DNS name of its Region's ALB. Attach an HTTPS health check that calls /health to the primary record and leave the secondary record without a health check.
Create two latency-based alias A records that point to each Region's ALB and enable Evaluate Target Health on both records.
Failover routing in Amazon Route 53 lets you create a primary and a secondary record. The primary record is associated with an HTTPS health check that can be configured to request a specific path such as /health. When that health check fails, Route 53 automatically stops returning the primary record and returns the secondary record instead, sending traffic to the standby Region. Because the records are CNAMEs that reference the ALB DNS names, you can attach the custom health check. Alias records pointing to an ALB cannot have custom Route 53 health checks associated with them; they can only use 'Evaluate Target Health,' which does not check a specific path. A scripted approach has higher operational overhead. While AWS Global Accelerator also provides health-based failover and allows custom health check paths, it is a more complex service designed for improving global application performance and is not the most direct or minimal solution for this specific DNS failover requirement. Latency-based routing would distribute traffic to both Regions instead of maintaining an active-passive posture.
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 failover routing in Route 53?
Open an interactive chat with Bash
How do custom health checks in Route 53 work with ALBs?
Open an interactive chat with Bash
Why is AWS Global Accelerator not ideal for this scenario?
Open an interactive chat with Bash
What is a CNAME record in Route 53?
Open an interactive chat with Bash
How do Route 53 health checks work?
Open an interactive chat with Bash
Why isn't 'Evaluate Target Health' sufficient for custom health checks on an ALB?
Open an interactive chat with Bash
AWS Certified CloudOps Engineer Associate SOA-C03
Reliability and Business Continuity
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .