Le Dev(Sec)Ops est un état d’esprit, une culture et un ensemble de compétences techniques. Il fournit des moyens de communication d’intégration, d’automatisation et de collaboration étroite entre toutes les personnes nécessaires pour concevoir, développer, tester, déployer, délivrer et maintenir une solution
Le DevOps est une culture d’entreprise et une organisation favorisant la collaboration entre les équipes de développeurs d’applications (Dev) et celles responsables des opérations informatiques (Ops).
DORA est un acronyme pour DevOps Research & Assesment
Fréquence de déploiement : nombre de déploiement en production (pas de release) sur une période donnée
Délai d’implémentation des modifications : délai entre la fin du développement et la disponibilité du livrable pour la Production
Délai de restauration du service : temps moyen de récupération sur incident pour redéploiement en Production
Taux d’échec des modifications : pourcentage des déploiements en Production amenant un incident ou une anomalie significative impactant les utilisateurs
Faible | Moyen | Élevé | Exceptionnel | |
---|---|---|---|---|
Fréquence de déploiement | Entre une fois par mois et une fois tous les six mois | Entre une fois par semaine et une fois par mois | Entre une fois par jour et une fois par semaine | À la demande (plusieurs déploiements par jour) |
Délai d’implémentation | Entre un mois et six mois | Entre une semaine et un mois | Entre un jour et une semaine | Inférieur à un jour |
Délai de restauration | Entre une semaine et un mois | Entre un jour et une semaine | Moins d'un jour | Moins d’une heure |
Taux d’échec | 30-60% | 16-30% | 0-15% | Moins de 5% |
Délivrer rapidement les fonctionnalités réellement importantes
Mettre en place une identification efficace des risques
Mieux prioriser le travail et les tâches du projet
Disposer en permanence d’un logiciel en état de fonctionnement – Intégration Continue
Déployer plus rapidement et plus facilement vos applications - DevOps
Avoir des équipes plus productives et plus efficaces
Découvrez comment construire votre chaîne DevOps avec Microsoft Azure DevOps !