Tijdens de tweedaagse training ben je in staat om een gedistribueerd systeem te bouwen dat veerkrachtig is; je zult het gedrag ervan observeren en fouten injecteren om je hypothese te bewijzen. Het behandelt de theorie achter Resilience en Chaos Engineering en je implementeert de basisconcepten.
We gaan uit van de Resilience Engineering Patterns met de use cases waar het de veerkracht van het systeem kan verbeteren, gebruikmakend van de 3 pijlers van Observability om inzicht te krijgen in het gedrag van het systeem, eindigend met het ontwerpen en implementeren van Chaos Engineering experimenten. Je verlaat de training met voldoende praktijkervaring om te beginnen met het redeneren over en het implementeren van Resilience Engineering, Observability en Chaos Engineering.
Is de Resilience & Chaos Engineering training iets voor mij?
- Ja - als je een software-ontwikkelaar bent met enkele jaren programmeerervaring.
- Ja - als je een software-architect met meerdere jaren programmeerervaring bent.
Wat kan ik bereiken met deze training?
Je leert onder andere:
- Wat zijn de Resilience Engineering patronen.
- Wanneer de Resilience Engineering patronen te gebruiken.
- De rol van Observability bij de ontwikkeling van software.
- Voordelen van Chaos Engineering.
Je doet praktijkervaring op met:
- Implementeer Resilience Engineering patronen.
- Observeer het gedrag van jouw systeem.
- Ontwerpen en uitvoeren van Chaos Engineering experimenten.
Je ontwikkelt de skills om:
- Ontwerpen, modelleren en implementeren van kwaliteitssoftware.
- Maak veerkrachtige systemen.
- Verbeteren van de huidige systemen.
- Chaos Engineering implementeren.
- Ontwerp en implementeer meetgegevens, sporen en alarmen.
Wat moet ik nog meer weten?
Enkele voorwaarden:
- Ervaring met programmeren.
- Kennis van gedistribueerde systemen.
- Programmeer ervaring en kennis van gedistribueerde systemen.
Je moet je eigen laptop meenemen voor deze training. Deze laptop moet aan de volgende eisen voldoen:
- Docker geïnstalleerd en geconfigureerd.
- Je favoriete IDE.