M365.FM · Nederlands
Azure Chaos Studio eenvoudig uitgelegd
chaos engineering, foutinjectie en veerkrachtige Azure-apps
Azure & ontwikkelingazure chaos studiochaos engineeringfoutinjectieveerkrachtazurebeschikbaarheidszonesgame days
Traditionele tests controleren of software onder normale omstandigheden werkt, maar niet wat er gebeurt als een VM uitvalt of een hele beschikbaarheidszone offline gaat. Deze aflevering laat zien hoe je met Azure Chaos Studio je eigen cloud-apps bewust en gecontroleerd kapotmaakt om ze veerkrachtiger te maken – volgens het principe van gecontroleerd branden door de brandweer.
▶ Azure Chaos Studio eenvoudig uitgelegd: chaos engineering, foutinjectie en veerkrachtige Azure-apps (AI-nasynchronisatie)
Dit leer je:
- Waarom traditionele tests niet volstaan: hoe een kleine storing in gedistribueerde systemen als een cascade doorloopt, van database en time-out tot load balancer en overbelaste instanties
- Het principe van chaos engineering – hypothese, echte gecontroleerde fouten, impactbereik – en de twee fouttypen in Azure Chaos Studio: service-directe en agent-gebaseerde fouten
- De bouwstenen van een experiment: doelen, stappen (na elkaar), vertakkingen (parallel) en acties – en waarom alleen vrijgegeven fouten worden uitgevoerd
- Een concreet experiment: een VM-schaalset over drie beschikbaarheidszones, 95% CPU-belasting op twee VM’s gedurende vijf minuten en daarna het uitschakelen van zone 2 – met de les over capaciteit en automatisch schalen
- Veiligheid en aanpak: beheerde identiteit zonder standaardrechten, klein beginnen buiten productie, op elk moment annuleren, shift left in de CI/CD-pipeline, shift right in productie en game days
Deze aflevering is een met AI nagesynchroniseerde Nederlandse versie van de geanimeerde video uit de M365 Show van Microsoft MVP Mirko Peters.