As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Métricas para CI/CD pipelines
De acordo com a arquitetura de referência do pipeline de AWS implantação
-
Prazo de entrega: o tempo médio necessário para que um único commit chegue ao ambiente de produção. Recomendamos definir como meta um prazo de entrega entre 1 hora e 1 dia, conforme apropriado para seu caso de uso.
-
Frequência de implantação: o número de implantações de produção em um determinado período. Recomendamos definir como meta frequências de implantação entre várias vezes por dia e duas vezes por semana, conforme apropriado para seu caso de uso.
-
Tempo médio entre falhas (MTBF): o tempo médio entre o início de um pipeline com êxito e o início de um pipeline com falha. Recomendamos ter como meta um MTBF que seja o mais alto possível. Para obter mais informações, consulte Increasing MTBF.
-
Tempo médio de recuperação (MTTR): o tempo médio entre o início de um pipeline com falha e o início do próximo pipeline com êxito. Recomendamos ter como meta um MTTR que seja o mais baixo possível. Para obter mais informações, consulte Redução do MTTR.
Essas métricas ajudam as equipes a acompanhar seu progresso para se tornarem completas CI/CD. As equipes devem ter discussões abertas com as partes interessadas da organização sobre quais devem ser as metas ideais. As situações e necessidades variam muito de organização para organização, e até mesmo de equipe para equipe.
É muito importante lembrar que mudanças rápidas e drásticas geralmente aumentam o risco de surgirem problemas. Estabeleça metas para buscar pequenas melhorias incrementais. Um prazo de entrega ideal comum para CI/CD tubulações completas é inferior a 3 horas. Uma equipe que começa com um prazo de entrega de 5,2 dias deve ter como meta uma redução de um dia a cada poucas semanas. Depois que essa equipe atingir um prazo de entrega de um dia ou menos, ela poderá permanecer lá por vários meses e passar para um prazo de entrega mais agressivo, somente se as partes interessadas da equipe e da organização considerarem necessário.