Toil (SRE, praca odtwórcza)
Ręczna, powtarzalna praca operacyjna, którą mogłaby robić maszyna i która rośnie razem z usługą, np. restarty, ręczne wdrożenia i kopiowanie danych.
Termin pochodzi z praktyki SRE Google’a, która oddziela toil od prawdziwej pracy inżynierskiej, po której system jest lepszy. Toil nie jest zły dlatego, że nudny, ale dlatego, że rośnie z ruchem i klientami, więc w końcu zjada zespół. Każdy punkt runbooka, który ktoś co tydzień wykonuje ręcznie, to kandydat do automatyzacji; agenci kodujący sprawili, że wiele takich małych automatyzacji jest tanich.
Powiązane hasła
- Runbook (instrukcja systemu): Krótki dokument, który mówi komuś innemu, jak prowadzić system: gdzie działa, jak wdrażać, jak go podnieść.
- Dyżur on-call: Grafik, który wskazuje, kto reaguje na alerty z produkcji poza zwykłą pracą, ze ścieżką eskalacji, gdy ta osoba nie odpowie.
- CI/CD: Ciągła integracja i ciągłe dostarczanie: każda zmiana jest automatycznie budowana i testowana i może wyjść w dowolnej chwili.
