AWS Certified CloudOps Engineer Associate SOA-C03 Practice Question
A company runs a multi-tenant application on three Auto Scaling groups behind an Application Load Balancer (ALB). The DNS name for the ALB is the primary record in a Route 53 failover policy that redirects traffic to a standby stack in another Region. The operations team must ensure that Route 53 fails over only when all three microservices in the primary Region are unavailable. Which approach provides the required behavior with the least operational overhead?
Create three HTTP health checks, one for each microservice's /status endpoint, and then create a calculated health check that is healthy when at least one child health check is healthy. Attach the calculated health check to the primary failover record.
Configure one HTTP health check that monitors the ALB DNS name and set the failure threshold to three consecutive failed checks.
Create three HTTP health checks, one for each microservice, and create a calculated health check that is healthy only when all child health checks are healthy. Associate the calculated check with the primary record.
Define a CloudWatch alarm that monitors the ALB's UnHealthyHostCount metric and link that alarm to a Route 53 metric-based health check attached to the primary record.
A Route 53 calculated health check can aggregate the status of other Route 53 health checks. By creating one HTTP health check for each microservice's /status endpoint and then creating a calculated health check that is considered healthy when at least one of the three child checks is healthy, the parent check becomes unhealthy only when every microservice is down. Associating this calculated health check with the primary failover record causes Route 53 to direct traffic to the standby stack only after all three microservices have failed.
A single health check against the ALB (choice A) becomes unhealthy if the load balancer itself or any target returns errors, so it can trigger premature failover. Monitoring an ALB CloudWatch metric through a metric-based health check (choice D) requires additional alarms and offers no advantage over using native Route 53 health checks. Configuring a calculated health check that is healthy only when all child checks are healthy (choice C) would mark the primary as unhealthy as soon as one microservice fails, resulting in unnecessary failover.
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 a calculated health check in Route 53?
Open an interactive chat with Bash
How does Route 53 failover policy interact with health checks?
Open an interactive chat with Bash
Why is using a single health check on an ALB DNS name not ideal for failover in this scenario?
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 .