Russ Miles – Fast Track to Chaos Engineering
Are you ready to improve your resilience of your Cloud systems? In this 3-day, pay for, workshop Russ Miles will dive into Chaos Engineering so that you can build confidence in your systems behaviour and identify weaknesses before they happen!
Chaos Engineering is a relatively new term for a practice that has been successfully applied by some of the largest and most complex production systems for some time. If you’re working with large-scale, complex systems (see: Microservices and distributed systems in general) then you will likely benefit from building confidence in your systems using the Chaos Engineering approach.
Chaos Engineering is an empirical discipline for defining experiments where the weaknesses of a complex, or even chaotic, system can be explored, discovered and eventually rectified. Most frequently practiced in Production, Chaos Engineering helps you learn about your system so that it can be continuously improved in the face of current and future conditions.
- Establish an 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
No prerequisites are required to get full value out of this course. The samples and practical examples explored use the Chaos Toolkit and work upon a system that comprises Kubernetes as the platform and Spring Boot/Cloud/Java as the sample implementation but no prior knowledge of these technologies is expected.