Może wyjaśniać, jak zachować ulotne dowody, odizolować urządzenie, unieważnić aktywne sesje, zrotować skompromitowany sekret lub zablokować wskaźnik. Użyteczny runbook mówi autoryzowanemu operatorowi, co jest wymagane, co zrobić, jak zweryfikować rezultat i jak zatrzymać lub wycofać, gdy działanie się nie powiedzie.
Runbooki mogą wspierać ludzi, automatyzację lub jedno i drugie. Powinny określać wejścia, wymagania dostępowe, kontrole bezpieczeństwa, uporządkowane kroki, oczekiwane wyniki, logowanie oraz warunki wycofania lub eskalacji. Ponieważ interfejsy, polecenia, zależności i uprawnienia się zmieniają, technicznie precyzyjny runbook może stać się niebezpieczny szybciej niż dokument polityki wyższego poziomu.
Najważniejsze punkty
Warunki wejściaZdefiniuj zatwierdzony wyzwalacz, wymagane dowody, autorytet operatora, zależności i założenia przed rozpoczęciem wykonania.
Szczegóły wykonaniaUżywaj jednoznacznych kroków, oczekiwanych wyników, bramek decyzyjnych i kontroli walidacyjnych; identyfikuj działania destrukcyjne lub trudne do odwrócenia.
UtrzymanieWyznacz własność, kontroluj wersje, testuj w reprezentatywnym środowisku i przeglądaj po istotnych zmianach platformy lub incydentach.
Istotne ograniczenieRunbook nie może bezpiecznie zastąpić osądu, gdy fakty są niepewne. Ślepa automatyzacja lub literalne wykonanie może zniszczyć dowody, zakłócić krytyczne usługi lub rozpropagować błędną reakcję z szybkością maszyny.