Medir el éxito de una plataforma de desarrolladores interna - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Medir el éxito de una plataforma de desarrolladores interna

No es fácil medir el éxito de la plataforma interna para desarrolladores. Sin embargo, puedes utilizar las métricas para medir el efecto de la adopción de una plataforma interna para desarrolladores y cómo ha mejorado la experiencia de los desarrolladores.

Como las métricas deben medir el impacto, puedes usar las métricas de DevOps investigación y evaluación (DORA). La adopción de prácticas de ingeniería de plataformas y de una plataforma interna para desarrolladores debería mejorar las siguientes métricas:

  1. Frecuencia de implementación: con qué frecuencia su organización lanza sus productos a producción satisfactoriamente

  2. Plazo de entrega de los cambios: la cantidad de tiempo que tarda un compromiso en entrar en producción

  3. Tasa de errores de cambio: porcentaje de implementaciones que provocan un fallo en la producción

  4. Tiempo de restauración del servicio: cuánto tarda una organización en recuperarse de una falla en la producción

Otro enfoque consiste en medir el estado actual de sus aplicaciones y hacer un seguimiento del rendimiento de las aplicaciones a largo plazo en relación con sus objetivos empresariales. Puede utilizar Amazon CloudWatch Application Signals definiendo los objetivos de nivel de servicio (SLOs) para su aplicación y utilizar CloudWatch paneles de control para mostrar el estado de la misma.

Si no instrumenta la aplicación, el mayor desafío es obtener las métricas correctas y alinear la aplicación con la estrategia general de observabilidad. La estrategia de observabilidad le ayuda a comprender el estado general de la aplicación mediante escaneos de seguridad, pruebas y el seguimiento de la disponibilidad.