‹ All DOP-C02 questions

DOP-C02 Practice Question 14: Arc Routing Control Failover

AWS Certified DevOps Engineer – Professional (DOP-C02) · Test 2 · question 4 of 10

Resilient Cloud Solutionshard

A trading platform runs active-passive in two AWS Regions behind Amazon Route 53 failover records. After a past incident in which flapping health checks caused repeated automatic failovers, leadership set three requirements. Failover between Regions must be decided by operators, not by endpoint health checks. The failover procedure must not depend on the AWS Management Console, because consoles may be impaired during a Regional event. And a guardrail must stop anyone from accidentally switching both Regions off at the same time.

Which solution meets these requirements?

Select one answer
Show answer and explanation

Answer:

  • C. Create an Amazon Application Recovery Controller (ARC) cluster with one routing control per Region, attach routing control health checks to the failover records, add an assertion safety rule requiring at least one routing control to be On, and have operators call UpdateRoutingControlState through any of the five cluster endpoints

ARC routing controls are on/off switches built for operator-driven failover. Each routing control creates a routing control health check, and you associate that health check with the DNS failover record for a Region. Setting the control's state changes the health check, and Route 53 then shifts traffic. The decision belongs to the operator, so health-check flapping cannot trigger failover. A cluster is a data plane of five redundant Regional endpoints, and AWS's best practice is to use the data plane API (UpdateRoutingControlState, ListRoutingControls) through the AWS CLI or SDK rather than the console, trying another endpoint if one is unavailable. An *assertion* safety rule on the control panel, for example "at least one routing control is On", blocks an update that would leave no Region serving traffic. That is the fail-open guardrail the stem asks for.

Option A is exactly the behaviour leadership banned: health checks on endpoints make failover automatic, and a lower failure threshold makes flapping *more* likely, not less.

Option B makes the decision manual, but it has no guardrail. Nothing stops an operator from setting both weights to 0, which is the accident the stem describes. Record changes also go through the Route 53 API rather than a failover data plane designed for this job.

Option D has the right components and the right safety rule, but it breaks the second requirement. It relies on the console, which the ARC best practices specifically advise against for changing routing control states during an event.

References: Routing control components; Best practices for routing control in ARC

Practice Test 2 ›

Study guides for DOP-C02

AWS Service Control Policies Explained: SCPs and DenialsAWS service control policies explained: how SCPs cap permissions, why admins still get access denied, inheritance, deny vs allow lists and the exam traps.
How AI Is Changing Software Jobs: Where to PrepareHow AI is changing software jobs: what history shows, the evidence on junior developers, what Klarna learned, new AI roles and five domains to prepare for.
How AWS Certification Exams Work: Scoring and RenewalHow AWS certification exams work: levels, booking, question types, unscored questions, scaled scores, pass marks, validity and how recertification works.
What Is Amazon RDS? Multi-AZ, Read Replicas and BackupsWhat is Amazon RDS? Engines, Multi-AZ, read replicas, backups, RDS Proxy, Aurora and pricing explained, with the traps that AWS exams set around each one.
Best DevOps certification: AWS, Azure, Google or CKAThe best DevOps certification for your stack: AWS DOP-C02, Azure AZ-400, Google Cloud DevOps Engineer and CKA compared on cost, level and prerequisites.
What Is AWS Lambda? Triggers, Concurrency and Cold StartsWhat is AWS Lambda? How functions run, cold starts, triggers vs event source mappings, concurrency, layers, aliases, pricing and the exam traps.
AWS CloudOps Engineer Associate (SOA-C03) exam guideAWS Certified CloudOps Engineer – Associate (SOA-C03) replaced SysOps Administrator. Format, cost, the five domains, what changed and how to prepare.
Which AWS certification should you get? 2026 roadmapWhich AWS certification to get first, by role and experience, with each exam's status in October 2026, what is changing, and prices in USD and INR.
What Is Amazon EC2? Instances, AMIs, EBS and Auto ScalingAmazon EC2 explained: instances, AMIs, instance types, security groups, EBS, Auto Scaling groups and pricing options, with the traps AWS exams set.
SQS vs SNS vs EventBridge on AWSWhen to use an SQS queue, an SNS topic or an EventBridge bus, plus fan-out, FIFO ordering, visibility timeouts and dead-letter queues for AWS exams.