BuildSeniorDevOpsAuto-graded
Cloud Architect: Make the standby region take over, safely
Make a payments app switch to its backup region within 15 minutes when the main one fails.Use your coding agent to make a Milan payments app's standby region take over safely: the infrastructure in Frankfurt, the controller that decides when to fail over, drills that prove it and a rehearsed runbook, within the constraints the CTO, the database lead, finance and compliance have set. Two decisions stay with the CTO: you recommend them.90 min
python
You're done when
- In a full Milan outage, Saturday peak included, Frankfurt takes over without being overloaded and customers pay again within 15 minutes, with a standby that costs at most 35% of Milan.
- The controller fails over when it should, and only then, and stays safe in failures you have not seen.
- Plan B meets compliance's rules on where payments data may be and on logging every failover decision.
- Your drills prove plan B: they pass on a correct build and fail on broken controllers and infrastructure.
- RUNBOOK.md works when followed literally, and a fresh session has rehearsed it, as REHEARSAL.md records.
- Your recommendation on Lorenzo's two calls waits for his sign-off, and the controller follows it; DRILLS.md reports the drill tool's numbers for the version you hand over.
- Production is untouched, nothing of Milan's is destroyed or replaced, and Nuvola, its audit log and the locked contract are as shipped.
What it measures
Planning and splitting the workA plan first, the three pieces briefed with their constraints, and what came back reviewed.
Drills as proofDrills of the failures that hurt, that go red on a broken controller or broken infrastructure, and evidence re-run on the version handed over.
Failover safetyOne writer at a time, no failover on a blip or outside the EU, and a failover that holds when it matters.
VerificationA runbook followed literally in a drill, rehearsed by a fresh session that has not seen your chat with the agent.
Owning the decisionsThe CTO's two calls recommended with their trade-offs, left for him to sign, and a controller that does what they say.
Your environment
Terminal + editorA full shell in the browser
Claude CodePre-authenticated, no key setup
Isolated microVMYours alone, wiped afterwards
Start this lab
90 min
Start labYou'll sign in to Anthropos to start. The lab opens in a private cloud workspace with Claude Code ready to use.AI Labs is part of Anthropos Workforce. Not on your plan yet? Book a demo