Le DevSecOps : voilà un acronyme pas simple à définir, basé sur un autre pas toujours maitrisé, à savoir le DevOps. On va tenter de clarifier tout ça !
Pour répondre rapidement à la question par une définition courte, le DevSecOps est un terme qui vise à regrouper de multiples concepts, compétences et méthodologie autour d’un but commun : la gestion du cycle de vie d’une application. A savoir mettre en place ce qui est nécessaire pour qu’une entreprise soit capable de faire vivre son logiciel. Cela va de la création, à la maintenance, comme à sa potentielle « mort ». Exactement comme le cycle de vie d’un produit. Si le terme DevOps a évolué en DevSecOps, c’est qu’un élément crucial c’est intégré au centre de ce processus : la sécurité.
Mais profitons-en pour explorer les différents concepts de ce sujet fort passionnant !