Enabling purple teaming with DevOps
Before heading straight into the DevOps theory, we'd like to highlight that Chapter 13, PTX – Automation and DevOps Approach, will be dedicated to applying the DevOps concept.
The DevOps concept is not only dedicated to applications and operations teams. If we want to start and build a modern and efficient software factory, we will need to think about security. All tools and security processes must be incorporated into the workflow from the beginning of the project. Before the emergence of the DevOps methodology, deployment cycles could take months, even years to complete one release or version. It was fine to include security testing at the end of the cycle. But these times are over with continuous integration and continuous delivery (CI/CD). Security must, therefore, be part of the integrated team during the whole development cycle. DevOps, and more recently DevSecOps, should be seen in a similar way to purple teaming. While it is...