Problem
Recovery plans and failover are untested until an outage, when gaps are costly. Teams discover broken runbooks, missing access, and unclear roles under pressure.
Also known as: failure-drills, disaster-rehearsal
Rehearse failures in a planned, observed exercise to validate systems, runbooks, and team response before a real incident.
Recovery plans and failover are untested until an outage, when gaps are costly. Teams discover broken runbooks, missing access, and unclear roles under pressure.
A game day is a scheduled exercise in which a team deliberately simulates or injects a failure and practices responding. It differs from automated chaos experiments by focusing on people and process as well as software: can responders find the right dashboard, follow the runbook, reach the right person, and decide quickly?
A game day has three phases.
Plan scenario, hypothesis, steady-state metrics, blast radius,
abort criteria, roles, comms plan, rollback steps
Run brief -> baseline check -> inject fault -> respond ->
observe -> abort or restore -> debrief
Review timeline, what held, what broke, action items with owners
An example hypothesis: if the primary database fails, the replica is promoted within five minutes and error ratio stays below one percent. The injector then stops the primary. The observer notes detection time, first action, mitigation time, and surprises such as an expired credential or an alert that never fired. Results update runbooks, alerts, and architecture.
Start small: tabletop discussions, then staging, then production at low traffic with a narrow scope. Increase scope as confidence grows. Include dependencies, such as what happens when the paging tool itself is unavailable.
Low - mostly existing tooling
Medium - preparation and review time
Medium - needs facilitation
Blast radius larger than planned and the abort is slow
Scenario is announced in detail so responders do not act naturally
No follow-up, so identified gaps persist