Ett SLO gör ”tillräckligt pålitligt” till en siffra som teamet kan följa. Det sätts utifrån vad användarna behöver, inte utifrån vad systemet råkar klara i dag, och är oftast strängare än ett SLA, så att det finns utrymme att agera innan kunderna har rätt till krediteringar.
Glappet mellan SLO:t och 100 % är error budget. Så länge det finns budget kvar kan teamet leverera ändringar och ta risker; när den tar slut flyttas arbetet till tillförlitlighet tills fönstret har återhämtat sig. Det gör tillförlitlighet till ett gemensamt beslut mellan produkt och utveckling.
Bra SLO:er är få, knutna till det användarna märker, som tillgängligheten i kassan eller API:ets latens, och mäts över ett rullande fönster, ofta 28 eller 30 dagar.
Formel
Felbudget = (100 % − SLO) × fönster
Exempel:
Ett SLO på 99,9 % över 30 dagar ger en felbudget på 43 minuter och 12 sekunder; 99,95 % ger 21 minuter och 36 sekunder.