Définition
Le DevSecOps consiste à intégrer la sécurité à chaque étape de la fabrication d'un logiciel, de l'écriture du code jusqu'au déploiement, au lieu de la vérifier une fois à la fin. Concrètement, des contrôles automatisés (analyse du code, des dépendances, des images de conteneurs, des configurations) s'exécutent dans la chaîne d'intégration continue à chaque modification. L'idée est que la sécurité devienne l'affaire des développeurs et non d'une équipe à part.
Dans la pratique
Un besoin « DevSecOps » décrit rarement un poste à part entière : il s'agit le plus souvent d'un ingénieur DevOps à l'aise avec les outils de sécurité, ou d'un profil sécurité capable de les automatiser. Le piège est de multiplier les scanners sans que personne ne traite leurs résultats.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.