Xebia Academy is also available in EnglishSwitch to English
Close
Developer Skills

Resilience & Chaos Engineering

Wil je leren hoe je software kunt ontwerpen, modelleren en creëren die in staat is om componentstoringen op te vangen, terwijl het waarde toevoegt aan de eindgebruikers? Je verplaatst je werklast naar de cloud of creëert een microservices architectuur, maar de complexiteit en storingen groeien exponentieel? Dan is deze training precies wat je nodig hebt.

Tijdens de driedaagse 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
Contact opnemen
contact-us

Ons team staat voor je klaar

Stuur ons een bericht!

Of bel +31 (0)35 538 1921