Indførelsen
I dette læringsforløb har vi refereret til Dickerson-hierarkiet for pålidelighed som et kort for pålidelighedsarbejde. Det giver os en måde at forstå, hvilke ting vi har brug for at arbejde og i hvilken rækkefølge. De første tre niveauer af overvågning, svar på hændelser og læring fra fejl via gennemgangen efter hændelsen har sat os op til at tale om det næste niveau i hierarkiet, test-/udgivelses-/udrulningspraksisser.
Et af de nyttige resultater af en anmeldelse efter en hændelse kan f.eks. være en forståelse af det arbejde, vi skal gøre for at forhindre, at hændelsen gentages. En måde, vi kan gøre dette på, er at sikre, at visse problematiske kode eller konfiguration aldrig gør det til produktion. Det er her, dette moduls fokus på udrulning kommer i spil. Målet er at finde ud af, om det er muligt at forhindre visse typer hændelser, før de opstår, ved hjælp af moderne DevOps-praksisser, der resulterer i mere pålidelige systemer.
Når du har fuldført dette modul, bør du kunne:
- Definer udrulningen, og genkendelse af forskellen mellem traditionelle og moderne udrulningspraksisser.
- Beskriv den fortløbende leverings-/udrulningsmodel.
- Angiv mål, du kan opnå ved hjælp af DevOps-praksisser til installation af software.
- Genkend tre udrulningsstrategier.
- Identificer værktøjer, du kan bruge til testautomatisering.
- Forklar sporing af miljøet.