Abstract: Traditional testing approaches can’t predict all failure modes and hence Chaos Engineering is a discipline to simulate these failures and build better applications. It’s a way to fire controlled disruptions into a distributed system and then analyzing the behavior, identifying the weak areas & improving resiliency with automation. To add chaos using DevOps and build anti fragile apps is the need.
Learning Outcomes:
What is chaos engineering
Does chaos engineering really helps
How it can be a part of Continuous engineering using DevOps
How to create disruption in the pre production environments and still function constructively.