The Importance of Continuous Testing, Quality, Security, and Feedback
This chapter explains why Continuous Testing, Quality, Security, and Feedback strategies are important for DevOps, DevSecOps, and Site Reliability Engineering (SRE). To understand why, it is necessary to understand how the principles and pillars of DevOps, DevSecOps, and SRE depend on the principles and pillars of Continuous Testing, Quality, Security, and Feedback. This is simplified, to some extent, because the pillars for the continuous delivery (CD) strategies such as DevOps and DevSecOps are similar and therefore can be grouped together for the purpose of comparison. The principles and pillars for continuous operations equate to SRE so these are compared in a separate section.
The chapter is organized into three sections:
- Why continuous strategies are important for DevOps and DevSecOps
- Why continuous strategies are important for SRE
- Consequences of implementing DevOps, DevSecOps, and SRE without...