Dans le développement informatique, le DevOps est une philosophie projet consistant à promouvoir et intégrer au sein de l'équipe de développement, les problématiques d'intégration continue et de déploiement, voire l'administration système ou l'architecture cloud.
Par extension (ou abus de langage) on désigne souvent par "DevOps" les personnes qui, dans l'équipe, vont s'occuper des tâches qui sont les plus proches de l'infrastructure.
Cette philosophie a pour but de briser le silotage entre les équipes "Dev" et les équipes "Ops" et de les réunir au sein du projet, d'où le terme. Elle améliore ainsi la communication et la collaboration entre les équipes de développement et les équipes d'exploitation, afin de réduire le temps nécessaire pour mettre en production des logiciels de qualité.
Le DevOps est une approche qui est de plus en plus adoptée par les entreprises, car elle permet d'améliorer la productivité, la qualité et la sécurité des logiciels.
Pour en savoir plus sur l'interêt de l'utiliser, vous pouvez aller consulter l'article dédié.