Inleiding

Voltooid

In dit leertraject wordt naar de Dickerson-betrouwbaarheidshiërarchie verwezen als leidraad voor betrouwbaarheidswerk. Het geeft ons een manier om te begrijpen welke dingen we nodig hebben om te werken en in welke volgorde. De eerste drie niveaus van bewaking, reactie op incidenten en leren van fouten via de incidentbeoordeling hebben ons ingesteld om te praten over het volgende niveau van de hiërarchie, de test-/release-/implementatieprocedures.

Een van de handige resultaten van een beoordeling na incidenten kan bijvoorbeeld inzicht in de maatregelen zijn die moeten worden getroffen om te voorkomen dat het incident opnieuw optreedt. Een van de manieren om dit te doen is om ervoor te zorgen dat een bepaalde problematische code of configuratie nooit in de productie terechtkomt. Daar komt de focus van deze module op de implementatie aan bod. Het doel is om erachter te komen of het mogelijk is om bepaalde soorten incidenten te voorkomen voordat ze moderne DevOps-procedures gebruiken die resulteren in betrouwbaardere systemen.

Wanneer u deze module hebt voltooid, moet u het volgende kunnen doen:

  • Definieer de implementatie en herken het verschil tussen traditionele en moderne implementatieprocedures.
  • Beschrijf het model voor continue levering/implementatie.
  • Doelstellingen vermelden die u kunt bereiken met behulp van DevOps-procedures voor het implementeren van software.
  • Drie implementatiestrategieën herkennen.
  • Hulpprogramma's identificeren die u kunt gebruiken voor testautomatisering.
  • De traceerbaarheid van de omgeving uitleggen.