4–7 Nov 2019
Please log in

Fast track to chaos engineering

Russ Miles (ChaosIQ)
9:00—17:00 Monday, 4 November—Tuesday, 5 November
Location: M3

Participants should plan to attend both days of training course. Note: to attend training courses, you must be registered for a Platinum or Training pass; does not include access to tutorials on Tuesday.

Build confidence in your systems' behavior and identify weaknesses before they happen. Join Russ Miles on a deep dive into chaos engineering and learn how to apply it in your organization.

What you'll learn, and how you can apply it

  • Learn to establish a culture, practice, architecture, and design that's ready for chaos engineering
  • Be able to design, build, and execute careful and controlled chaos engineering experiments to learn about weaknesses in your complex production systems
  • Discover different levels of experiments to learn about different weaknesses
  • Explore real-world examples and samples to see the concepts of chaos engineering in action

Who is this presentation for?

  • You're a software developer, site reliability engineer, or DevOps practitioner



Hardware and/or installation requirements:

  • A laptop with the Chaos Toolkit installed
  • Access to GitHub


  • What is chaos engineering and why do I need it?
  • Building confidence in complicated and complex systems
  • Understanding and working with the emergent and novel with Cynefin, chaos, and microservices
  • Working with experiments and chaos in practice
  • Establishing prerequisites to chaos engineering
  • Architecting and designing for chaos
  • Chaos and testing
  • Building a hypothesis for a chaos engineering experiment
  • Minimizing the impact of experiments: Understanding your experiment’s blast radius, scope, and opt-out
  • Designing and implementing steady state monitoring for your system
  • Defining a chaos engineering experiment
  • Defining steady state probes
  • Defining experimental methods
  • Defining continuous state probes
  • Defining close state probes
  • Working with other people’s systems
  • Running an experiment manually
  • Establish a real system that can be subjected to chaos experiments
  • Automating your first experiment using the open source Chaos Toolkit and platform
  • Chaos at scale
  • Chaos and observability
  • Chaos and governance

About your instructor

Photo of Russ Miles

Russ Miles is CEO of ChaosIQ.io, where he and his team build commercial and open source products and provide services to companies applying chaos engineering to build confidence in the resilience of their production systems. Russ is an international consultant, trainer, speaker, and author. His most recent book, Antifragile Software: Building Adaptable Software with Microservices, explores how to apply chaos engineering to construct and manage complex, distributed systems in production with confidence.

Twitter for russmiles

Conference registration

Get the Platinum pass or the Training pass to add this course to your package.

  • Oracle Cloud Infrastructure
  • Cloudflare
  • JFrog
  • Akamas
  • Aqua Security Software
  • Fastly
  • Google
  • Instana
  • JetBrains
  • LaunchDarkly
  • LightStep
  • OVHcloud
  • SignalFx
  • VictorOps
  • Wayfair
  • Blameless
  • Chronosphere
  • FusionReactor
  • humanitec
  • replex GmbH
  • StackState
  • Datadog
  • GitLab
  • Gremlin
  • StormForger
  • SysEleven GmgH
  • Vamp.io

Contact us


For conference registration information and customer service


For more information on community discounts and trade opportunities with O’Reilly conferences


For information on exhibiting or sponsoring a conference


For media/analyst press inquires