4–7 Nov 2019

Fast track to chaos engineering

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

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

  • Establish a culture, practice, architecture, and design that is ready for chaos engineering
  • Design, build, and execute careful and controlled chaos engineering experiments to learn about weaknesses in your complex production systems
  • Apply 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 are a software developer, site reliability engineer, or DevOps.

Level

Intermediate

Hardware and/or installation requirements:

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

Outline

  • 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

See passes and pricing

Get the Platinum pass or the Training pass to add this course to your package. Early Price ends 20 September.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

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

velocity@oreilly.com

For information on exhibiting or sponsoring a conference

Contact list

View a complete list of Velocity Conference contacts