Avant de définir le DevSecOps, il faut définir le devops. Le devops est l’unification du développement logiciel (dev) et de l’administration des infrastructures informatiques (ops). C’est l’automatisation et le monitoring de toutes les étapes de la création d’un logiciel: depuis le développement et l’intégration, les tests, la livraison jusqu’au déploiement, l’exploitation et la maintenance des infrastructures.