Build Systems that Drive Business
30–31 Oct 2018: Training
31 Oct–2 Nov 2018: Tutorials & Conference
London, UK

Chaos engineering bootcamp

9:3013:00 Wednesday, 31 October 2018
DevOps and SRE
Location: King's Suite - Balmoral
Secondary topics:  Resilient, Performant & Secure Distributed Systems
Average rating: ****.
(4.00, 4 ratings)

Materials or downloads needed in advance

  • A laptop with the ability to SSH into a remote server

What you'll learn

  • Learn how to get started with chaos engineering at your organization


Chaos engineering is the practice of conducting thoughtful, planned experiments designed to reveal weaknesses in your systems. These experiments follow four steps:

  • Defining “steady state” as some measurable output of a system that indicates normal behavior
  • Hypothesizing that this steady state will continue in both the control group and the experimental group
  • Introducing variables that reflect real-world events like servers that crash, hard drives that malfunction, network connections that are severed, etc.
  • Trying to disprove the hypothesis by looking for a difference in steady state between the control group and the experimental group

Ana Medina walks you through the tools and practices you need to implement chaos engineering in your organization. Even if you’re already using chaos engineering, you’ll learn to identify new ways to use chaos engineering within your engineering organization and discover how other companies are using chaos engineering—and the positive results they have had using chaos to create reliable distributed systems.

Photo of Ana Margarita Medina

Ana Margarita Medina


Ana Medina is a San Francisco-based chaos engineer at Gremlin, where she helps companies avoid outages by running proactive chaos engineering experiments. Previously, she was an engineer on the SRE and infrastructure teams at Uber, specifically focusing on chaos engineering and cloud computing. She tweets at @Ana_M_Medina, mostly about traveling, diversity in tech, and mental health.