Performance tests are not only an important instrument for understanding a system and its runtime environment. It’s also essential in order to check stability and scalability – non-functional requirements that might be decisive for success, for example in e-commerce business.
Stability and fast response times are finally one of the success reasons of every cloud based set up. But won't AWS scale for me as long as I can afford it? Yes, but… AWS only operates and scales resources. They won't automatically make your system fast, stable and – more importantly – scalable.
Performance Testing is crucial to understand your system, architecture design, and your cloud hosting environment as recommended in the Performance & Efficiency Pillar of the AWS well-architected framework.
This talk shows how such and comparable questions can be clarified with performance tests and how DevOps teams benefit from regular test practise.
It will be discussed which obstacles have to be overcome to do continuous testing and what proved as best practise.