Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Métriques pour les pipelines CI/CD
Selon l'architecture de référence du pipeline de AWS déploiement
-
Délai de livraison : temps moyen nécessaire pour qu'un seul engagement soit mis en production. Nous vous recommandons de cibler un délai compris entre 1 heure et 1 jour, selon votre cas d'utilisation.
-
Fréquence de déploiement : nombre de déploiements de production au cours d'une période donnée. Nous vous recommandons de cibler les fréquences de déploiement entre plusieurs fois par jour et deux fois par semaine, selon votre cas d'utilisation.
-
Temps moyen entre défaillances (MTBF) : délai moyen entre le début d'un pipeline réussi et le début d'un pipeline défaillant. Nous recommandons de cibler un MTBF aussi élevé que possible. Pour plus d'informations, voir Augmenter le MTBF.
-
Temps moyen de restauration (MTTR) : délai moyen entre le début d'un pipeline défaillant et le début du prochain pipeline réussi. Nous recommandons de cibler un MTTR aussi bas que possible. Pour plus d'informations, consultez la section Réduction du MTTR.
Ces indicateurs aident les équipes à suivre leurs progrès pour devenir pleinement CI/CD. Les équipes devraient avoir des discussions ouvertes avec les parties prenantes de l'organisation concernant les objectifs optimaux. Les situations et les besoins varient considérablement d'une organisation à l'autre, et même d'une équipe à l'autre.
Il est très important de se rappeler qu'un changement rapide et radical augmente généralement le risque de problèmes. Fixez-vous des objectifs visant à apporter de petites améliorations progressives. Un délai optimal courant pour les pipelines entièrement CI/CD est inférieur à 3 heures. Une équipe qui commence avec un délai de 5,2 jours devrait viser une réduction d'un jour toutes les quelques semaines. Une fois que cette équipe a atteint un délai d'un jour ou moins, elle peut rester sur place pendant plusieurs mois et passer à un délai plus agressif uniquement si l'équipe et les parties prenantes de l'organisation le jugent nécessaire.