DevSecOps Manifesto and Process Model for Secure Applications
The bad guys don't break in through the highly secure bank vault door; they attack the crumbly bricks and mortar of the vault walls. The same is true for application security. The vast majority of incidents don't target security features like encryption, authentication, and authorization. Rather, the target is vulnerabilities in the boring, non-secure parts of the code. In many organizations, the security function is still largely thrown-over-the-wall, but things are changing. Larry Maccherone believes we cannot prevent the vast majority of incidents with a bolt-on approach to security. We must build security in by developing applications that are free of such vulnerabilities. Just as DevOps is a cultural transformation, we need a mindset shift and cultural change to build security in. We need DevSecOps. Larry introduces a DevSecOps manifesto and a process model for achieving a build security in culture. Although designed to sit on top of any SDLC, the framework is particularly well suited to lean/agile environments, and even better suited to a DevOps environment or in conjunction with an ongoing DevOps transformation.