In this chapter, we got a detailed look at how we can perform load testing on our AWS enterprise application by using a Grinder Amazon Machine Image (AMI). We saw the step-by-step process of how we can use Grinder to test our application, and how to modify it to cater for increased infrastructure requirements.
We also got a detailed look at how we can use the features of AWS to perform day-to-day production activities such as implementing new releases and patch/update management into QA environments.
In the last section, we saw that we could start with a running production environment, create a copy in under an hour, and re-run all of the functional and load testing on an exact copy of the hardware being used in production.
In my humble opinion, that's amazing! All for the cost of less than $10/day per server, or in the case of our sample application, it's less than $100/day.
This is the final chapter of our ride together, and I hope you enjoyed it. I've taken you from the very beginning...