Introduktion

Slutförd

I den här utbildningsvägen använder vi Dickerson-hierarkin för tillförlitlighet som en översikt vid arbetet med tillförlitlighet. Det ger oss ett sätt att förstå vilka saker vi behöver arbeta och i vilken ordning. De första tre nivåerna av övervakning, incidenthantering och inlärning från fel via granskning efter incident har konfigurerat oss för att prata om nästa nivå i hierarkin, test-/lanserings-/distributionsmetoderna.

Till exempel kan ett av de användbara resultaten av en granskning efter incident vara förståelse för det arbete vi behöver utföra så att incidenten inte sker igen. Ett sätt vi kan göra detta på är att se till att en viss problematisk kod eller konfiguration aldrig når produktion. Det är där den här modulens fokus på distribution spelar in. Målet är att ta reda på om det är möjligt att förhindra vissa typer av incidenter innan de inträffar med hjälp av moderna DevOps-metoder som resulterar i mer tillförlitliga system.

När du har slutfört den här modulen bör du kunna:

  • Definiera distribution och identifiera skillnaden mellan traditionella och moderna distributionsmetoder.
  • Beskriv modellen för kontinuerlig leverans/distribution.
  • Lista mål som du kan uppnå genom att använda DevOps-metoder för att distribuera programvara.
  • Identifiera tre distributionsstrategier.
  • Identifiera verktyg som du kan använda för testautomatisering.
  • Förklara miljöspårning.