Privacy Settings

We use cookies to improve your experience and analyze traffic. You can accept all cookies or customize your preferences. Learn more in our Privacy Policy .

OnCloud

Begreb

Game day

•
2 min
•
Grundlæggende

Et game day er en planlagt øvelse, hvor et team simulerer eller fremprovokerer realistiske fejl i et kontrolleret miljø for at undersøge, hvordan systemer, processer og mennesker reagerer. Formålet er at opdage svagheder, før de viser sig under en reel hændelse.

Hvorfor er begrebet vigtigt?

Game days gør det muligt at afprøve antagelser om robusthed under kontrollerede forhold. Et system kan være designet med redundans, overvågning og failover, men først en praktisk øvelse viser, om mekanismerne og de tilhørende arbejdsprocesser faktisk fungerer.

Øvelserne kan samtidig forbedre samarbejde, dokumentation og beslutningstagning, fordi deltagerne får erfaring med at reagere på realistiske fejl uden presset fra en reel produktionshændelse.

Typisk misforståelse

En almindelig misforståelse er, at et game day handler om at skabe vilkårlige fejl. En god øvelse har et klart mål, kendte sikkerhedsgrænser, definerede stopkriterier og en plan for observation og læring.

Eksempel

Et team vil teste, om en webtjeneste kan fortsætte driften, hvis en vigtig applikationsinstans forsvinder. Under et game day fjernes instansen kontrolleret, mens teamet følger metrics, alarmer, failover og brugeroplevelse og dokumenterer eventuelle problemer.

Best practice

  • Definér en konkret hypotese og et tydeligt mål for øvelsen.

  • Afgræns systemer, påvirkning og acceptable risici på forhånd.

  • Fastlæg stopkriterier og en sikker vej tilbage til normal drift.

  • Overvåg relevante metrics, logs, traces og alarmer under øvelsen.

  • Dokumentér observationer og beslutninger undervejs.

  • Omsæt resultaterne til konkrete forbedringer og opfølgning.

Frequently asked questions

Nej. Chaos engineering er en bredere disciplin, mens et game day er en konkret, tidsafgrænset øvelse, som blandt andet kan bruge chaos engineering-teknikker.

Ikke nødvendigvis. Øvelser kan begynde i test- eller stagingmiljøer. Produktion kan være relevant senere, hvis risikoen er forstået, sikkerhedsforanstaltningerne er på plads, og øvelsen kan afbrydes sikkert.

De teams og roller, der ejer systemet eller normalt håndterer hændelser, bør deltage. Det kan blandt andet være udviklere, driftsansvarlige, sikkerhedsfolk og relevante beslutningstagere.


Andre begreber