Medindo o sucesso de uma plataforma interna para desenvolvedores - AWS Orientação prescritiva

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á.

Medindo o sucesso de uma plataforma interna para desenvolvedores

Não é fácil medir o sucesso da plataforma interna de desenvolvedores. No entanto, você pode usar métricas para medir o efeito da adoção de uma plataforma interna para desenvolvedores e como ela melhorou a experiência do desenvolvedor.

Como as métricas devem medir o impacto, você pode usar as métricas de DevOps Pesquisa e Avaliação (DORA). A adoção de práticas de engenharia de plataforma e uma plataforma interna para desenvolvedores deve melhorar as seguintes métricas:

  1. Frequência de implantação — com que frequência sua organização lança com sucesso para produção

  2. Prazo de entrega para mudanças — A quantidade de tempo que um compromisso leva para entrar em produção

  3. Taxa de falha de mudança — A porcentagem de implantações que causam uma falha na produção

  4. Tempo para restaurar o serviço — quanto tempo uma organização leva para se recuperar de uma falha na produção

Outra abordagem é medir a integridade atual do seu aplicativo e monitorar o desempenho de longo prazo do aplicativo em relação aos seus objetivos de negócios. Você pode usar o Amazon CloudWatch Application Signals definindo objetivos de nível de serviço (SLOs) para seu aplicativo e usar CloudWatch painéis para mostrar o status do seu aplicativo.

Se você não instrumentar o aplicativo, o maior desafio é obter as métricas certas e alinhar o aplicativo com a estratégia geral de observabilidade. A estratégia de observabilidade ajuda você a entender a integridade geral do aplicativo por meio de verificações de segurança, testes e rastreamento da disponibilidade.