What is Chaos Engineering?

 Chaos Engineering, definition from Wikipedia (wikipedia.org) -


  • Chaos engineering is the discipline of experimenting on a system in order to build confidence in the system's capability to withstand turbulent conditions in production.


Building Resilience with Chaos Engineering -
1. Steady state
  • Normal
  • Standard
  • Regular
  • Usual
2. Hypothesis
  • Premise
  • Theory 
  • What if?
  • Speculation
  • Provisional Conjecture
3. Design and Experiment
  • Testing the theory for resiliency
  • Running through the scenario
  • Testing recoverability
  • Testing how the issue affects day to day life
4. Verify and Learn
  • Analyze results
  • Verify the hypothesis
  • Look to see what happened
  • What went wrong
  • What went right
  • Learn the vulnerabilities
5. Fix and/or Update
  • Take action
  • Patch
  • Modify
  • Improve
  • Resolve issue
6. Repeat
  • Re-run through the steps to find the and fix more issues

Comments

Popular posts from this blog

What is a Chaos Coordinator?

Finding the Root Cause of a Problem