DevOps Foundations
Chaos Engineering
In a world of distributed systems, a single minute of downtime can be costly. Chaos engineering addresses the potential for catastrophic and unlikely systems failure. It’s a type of resilience testing to ensure production systems can withstand infrastructure, network, and application failures resulting from edge cases like cloud outages and natural disasters. This course explains the core concepts, benefits, and uses of chaos engineering, and shows how to implement testing with dedicated tools such as Chaos Toolkit, Chaos Monkey, and Chaos Kong. Instructor Michael Smith guides you through the basic workflow, from creating a hypothesis to running an experiment and analyzing the results. By the end of the course, you should be able to use chaos engineering to prepare your systems for the worst-case scenario.
Contents:
- Introduction
- 1. What Is Chaos Engineering?
- 2. Chaos Engineering with Chaos Toolkit
- 3. Other Tools
- Conclusion
Get a Reminder
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Computer Engineering and Support Engineer $59k
Master Owner Engineering Co-op $94k
Ph.D. Candidate in Industrial Engineering and Operations Research Manager $96k
Engineering and Sales $97k
Project Engineer, Sustaining Engineering $105k
Manager of Facilities Engineering and Project Management $115k
Senior RF Engineering Tech Consultant $137k
Engineering Team Leader - NA Automotive Sensors Manager $138k
Deputy Associate Director of Manufacturing Engineering $147k
Assistant Assitant Professor of Electrical Engineering $153k
Project and Engineering Manager $157k
Senior Staff Product Engineering Manager $331k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course