Overview
Explore chaos engineering principles and their application to containers in this 35-minute Docker conference talk. Learn about chaos engineering practices, tools, and success metrics for injecting failures to enhance system reliability. Follow along with a live demo that covers experiment prerequisites, initial testing, and environment setup using Gremlin Free. Discover how to perform container shutdowns, CPU usage experiments, and disaster recovery scenarios. Examine the impact on various components like Docker Calling Containers, Visualizer, and Datadog alerts. Gain insights into expanding the blast radius, handling state shutdowns, and implementing safety features. Conclude with valuable chaos engineering resources and a Q&A session to deepen your understanding of this critical approach to system resilience.
Syllabus
Introduction
Who am I
What is Chaos Engineering
Chaos Engineering Experiment
Prerequisites
Initial Test
Environment Overview
Gremlin Free
Shutdown Container
Chaos Engineer Experiment
Visualizer Container
Datadog Alerts
Next Chaos Experiment
CPU Usage
Docker Calling Containers
Docker Con
Dog Con
Cat Con
Safety Features
Disaster Recovery
Shutting Down Containers
State Shutdown
Expand Blast Radius
Shutdown Visualizer
Datadog
Visualizer
Voting
Chaos Engineering
Chaos Engineering Resources
Questions
Taught by
Docker