Until Next Time
This lesson recaps all the things that we have covered in this course.
We'll cover the following...
That’s it, the course is finished.
I might extend it over time. However, at this moment, if you went through all the exercises and you did the homework, you hopefully learned what chaos engineering is and gained some experience using it. You have seen some of the benefits, the upsides and the downsides, and the traps behind it. I hope that you found it useful.
Now, let’s go through our checklist one more time.
What we covered in this course
At the very beginning of the course, we defined a list of the things we’ll try to accomplish. Let’s see whether we fulfilled those. As a refresher, the list of the tasks we defined at the very beginning is as follows.
Terminate instance of an app
The first item was to terminate an instance of an app. We went beyond that. We were terminating not only instances of an application, but also of its dependencies. We even created experiments that terminate random instances of random apps.
Partially terminate network
The next item was to partially terminate a network. We used Istio VirtualServices to define network routes. It was the right choice since Istio provides the means to ...