DevOps: Load Tests Need to be Part of Your Regular Deployments
One of the principles of DevOps is that you should be able to deploy regularly, with smaller low-risk changes. This addresses a key problem that I see in many sites:
- Each code release is large
- The code is difficult to test
- Code merges are painful
- Deployments take a long time
- Deployments often fail
- Deployments are considered to be high-risk procedures
The end result of this situation is that deployments are avoided and then a snowball effect occurs where:
2018-01-12