Dickerson-hierarkiet for pålidelighed
- 3 minutter
Kortet for Forbedre din pålidelighed læringsforløb er baseret på en model fra webstedets verden for pålidelighedskonstruktion, der kaldes Dickerson-hierarkiet for pålidelighed. Mikey Dickerson var SRE, som blev den grundlæggende administrator af USA Digital Services. Han skabte dette hierarki, mens han stod over for en af de største pålidelighedskriser nogensinde.
Modellen er mønstret efter Abraham Maslows hierarki af behov, som omhandler menneskelig motivation. Som med Maslows hierarki skal du sørge for, at hvert af de lavere niveauer først er blevet behandlet for at komme videre i hierarkiet. De niveauer, som vi fokuserer på i dette læringsforløb, fra bund til top, er:
Overvågning
Dette niveau er det vigtige grundlag, som de andre niveauer hviler på. Det er kilden til oplysninger, der giver dig mulighed for at føre konkrete samtaler om pålidelighed i din organisation omkring objektive data. Når du foretager ændringer, er denne praksis, hvordan du kender effekten. I endnu skarpere vendinger er denne praksis, hvordan du ved, om tingene bliver bedre eller ej. Indtil du er sikker på overvågning, kan du ikke få resten af arbejdet udført.
Svar på hændelse
Alle produktionsmiljøer har en slags afbrydelse. Der er ingen strid om dette faktum. Spørgsmålene bliver derefter "hvad gør du, når en hændelse opstår? Hvad sker der, når systemerne er nede, og kunderne påvirkes?" Du har brug for en standardproces, der er effektiv til at løse problemet, til at få de rette ressourcer i gang og derefter afhjælpe problemet. Samtidig vil du også gerne sikre dig, at du kommunikerer med interessenter om problemet.
Gennemgang efter hændelse (læring fra fejl)
Denne proces giver os mulighed for at udjævne vores driftspraksis ved samlet at undersøge, gennemgå og diskutere oplevelsen af hver vigtig hændelse. Gennemgang efter hændelse giver os mulighed for at lære af fejl og er afgørende for pålidelighedsarbejde.
Test/udgivelse (installation)
Det næste niveau op er et fokus på vores test-, udgivelses- og udrulningsprocesser. Du kan tænke på dette niveau som "hvor god er du til at skabe de systemer og processer, der kan fange problemer, før de forårsager hændelser?"
Kapacitetsplanlægning/skalering
Succes og den vækst, der følger med, kan være lige så meget en trussel mod pålideligheden som ethvert problem med et system. En kunde kan ikke se forskellen mellem et system, der er nede, fordi der er en fejl i koden, og en, der er nede, fordi den ikke kan håndtere belastningen af for mange personer, der forsøger at få adgang til den samtidigt. Dette niveau i hierarkiet får os til at være opmærksomme på kapacitetsplanlægning og skalering som måder at håndtere denne trussel på.
Udviklingsproces og brugeroplevelse
Der er to niveauer mere i hierarkiet, der ikke er behandlet i Forbedre din pålidelighed læringsforløb: udviklingsprocessen og det arbejde, der bruges til at skabe en god brugeroplevelse (UX). Disse to emner beskrives ikke i Forbedre din pålidelighed læringsforløb, men andre gode Learn-moduler om disse emner er tilgængelige.
Vi har skabt et separat Learn-modul for hvert af de fem niveauer, der dækkes i denne læringsvej. Vi håber, du deltager i alle fem moduler.
Tjek din viden
Feedback
Var denne side nyttig?
No
Har du brug for hjælp til dette emne?
Vil du prøve at bruge Ask Learn til at tydeliggøre eller guide dig gennem dette emne?