Log inBook a Demo
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 Claude Code 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, while the CTO, the database lead, finance and compliance add constraints. Two calls stay with the CTO. About 90 minutes, in English or Italian.
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.
  • Lorenzo's two calls are your recommendation, waiting for his sign-off, and the controller follows them; DRILLS.md is the drill tool's output 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.
Proof, not a green lightDrills 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 session that has seen neither your chat nor the team's.
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