Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Principles of Chaos Engineering

USENIX via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the principles of Chaos Engineering in this 53-minute conference talk from SREcon17 Americas. Dive into the world of distributed systems and learn how Chaos Engineering addresses resilience threats not covered by traditional development and testing approaches. Discover how this new discipline within Software Engineering builds confidence in complex system behavior at scale. Understand the explicit, empirical approach that provides a formal framework for adopting, implementing, and measuring the success of a Chaos Engineering program. Learn about best practices that define the gold standard for this emerging field. Gain insights into how Chaos Engineering surfaces inherent chaos in large-scale systems, focusing on high-level business metrics to evaluate system performance under realistic, turbulent production conditions. Explore topics such as microservices, the Beer Game, Whiplash Effect, Chaos Monkey, and the differences between Chaos Engineering and traditional testing. Delve into advanced principles, the Chaos community, Chaos Automation Platform, and the Chaos Maturity Model. Understand the concept of Intuition Engineering and its role in complex systems management. Conclude with a Q&A session to address any remaining questions about this innovative approach to improving system resilience.

Syllabus

Introduction
Microservices
The Beer Game
Whiplash Effect
Chaos Monkey
Principles of Chaos Engineering
Chaos Engineering vs Testing
Advanced Principles
Chaos Community
Chaos Automation Platform
Chaos Maturity Model
House of Cards
Intuition Engineering
Questions

Taught by

USENIX

Reviews

Start your review of Principles of Chaos Engineering

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.