Modern software systems are made up of many moving parts that can fail, that are then built on top of and integrated with systems that can also fail. Throw into this mix the need for these parts to be under the stress of constant change and improvement under the increasing pressures of the business to deliver more and faster, and building systems that are reliable enough to have confidence in is a real challenge.
Enter the discipline of Chaos Engineering. Chaos Engineering is specifically concerned with helping you build confidence in your complex and rapidly evolving applications so you can embrace and thrive on the inherent challenges of the approach.
In this talk, Russ Miles will show you how to discover weaknesses in your complex systems and learn how to overcome them using chaos engineering. Employing a host of real-world examples and using the free and open source Chaos Toolkit, Russ will demonstrate how you can use chaos engineering today to tame your systems and enable them to thrive.
Speaker: Russ Miles @russmiles
Russ Miles is the Geek on a Harley and CEO of ChaosIQ.io where he and his team build commercial and open source (ChaosToolkit.org) products and provide services to companies applying Chaos Engineering to build confidence in their Cloud Native, Microservice-based systems on Kubernetes, AWS, Pivotal Cloud Foundry and more.
As well as being the Geek, Russ is an international speaker and author of 3 published book, most recently working on "Antifragile Software: Building Adaptable Software with Microservices" where he explores how to apply Chaos Engineering to construct and manage complex, distributed systems in production with confidence.
Better unit testing with IOC, DI, and Mocking - Duane Newman
Kansas City Developer Conference (KCDC) @kc_dc