YoVDO

Practical Chaos Engineering - Breaking Things on Purpose to Make Them More Resilient Against Failure

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Microservices Courses Distributed Systems Courses Gremlin Courses Chaos Engineering Courses

Course Description

Overview

Explore chaos engineering principles and practices in this comprehensive conference talk. Learn how to enhance system resilience by intentionally introducing failures in distributed architectures. Discover tools and methods for injecting failures into AWS cloud environments, revealing potential issues before they become outages. Gain insights into microservices, game day exercises, and Netflix's pioneering approach to chaos engineering. Delve into prerequisites, application resilience, steady state behavior, and experiment design. Examine various chaos engineering tools, from simple code-based approaches to advanced platforms like Chaos Toolkit and Gremlin. Master techniques for health checks, rate limiting, latency injection, and stress testing. Equip yourself with the knowledge to implement chaos engineering practices and improve the reliability of complex distributed systems.

Syllabus

Introduction
Firefighters
Game Days
Microservices
Netflix
People Attack
Chaos Engineering
Prerequisites
Application Resilience
Steady State
Normal Behavior
Output Assist
Positive Rights
Running the Experiment
Verify
Detect
Postmortems
Deep Dive
Tools
Start simple
My code
Health check
Product ID
Case Experiment
Rate Limiting
Latency
Stress
DNS
Linux tools
Chaos Toolkit
Grimian
Gremlin
Toxic Proxy


Taught by

NDC Conferences

Related Courses

Online Master of Computer Science
Arizona State University via Coursera
Blockchain Scalability and its Foundations in Distributed Systems
The University of Sydney via Coursera
Blockchain Fundamentals: Understanding the Origins, Mechanisms, and Applications of Decentralized Systems
SDA Bocconi School of Management via edX
Blockchain Technology
University of California, Berkeley via edX
Building Globally Distributed Databases with Cosmos DB
Coursera Project Network via Coursera