A list of my chaos engineering related blog posts and open-source projects.
Series on chaos engineering
This is a collection of three articles on chaos engineering that present and discuss the different phases of the chaos engineering process.
Part 1: The art of breaking things purposefully
In Part 1 of this series, I introduce chaos engineering and explain how it helps uncover and fix unknowns in your system before they become outages in production; and also how it fosters positive cultural change inside organizations.
Part 2: Planning your first experiment
In Part 2, I discuss areas to invest in to start designing your first chaos engineering experiments and pick up the right hypothesis.
Part 3: Failure Injection — Tools and Methods
In Part 3, I focus on the experiment itself and present a collection of tools and methods that cover the broad spectrum of failure injection necessary for running chaos engineering experiments.
Practical Chaos Engineering
A set of articles presenting practical implementations of chaos engineering experiments.
Injecting Chaos to Amazon EC2 using AWS System Manager
In this article, I show how to inject failure into your application using AWS System Manager and opened source plenty of ready-made failure injection to get started. Try it — it’s pretty awesome!
Injecting Chaos to AWS Lambda functions using Lambda Layers
In this article, I explain how to use AWS Lambda Layers to conduct chaos engineering experiments on Lambda functions.
Original post:
Injecting Chaos to AWS Lambda functions using Lambda Layers
Update:
- Injecting Chaos to AWS Lambda functions with Lambda Layers- RELOADED
- adhorn/aws-lambda-chaos-injection
- adhorn/aws-lambda-layer-chaos-injection