Referencias Bibliográficas: [Kim et al., 2021]
Temas
- Análisis basado en mediciones de la confiabilidad del software - telemetría, monitorización y alertas, paneles de control, métricas de calificación de lanzamientos, etc.
- Los tres pilares de la observabilidad: métricas, logs y trazas distribuidas.
- Trazas distribuidas e identificadores de correlación.
- Prácticas de ingeniería de confiabilidad de software - incluyendo revisiones, pruebas, verificación de modelos práctica (practical model checking)
- Estrategias de alertas y prácticas de guardia (on-call).
Aprendizaje esperado (Learning Outcomes)
- Describir cómo determinar el nivel de confiabilidad requerido por un sistema de software [Describir]
- Identificar métodos que conducirán a la realización de una arquitectura de software que logre un nivel especificado de confiabilidad [Analizar]
- Implementar observabilidad en una aplicación de nube usando métricas, logs y trazas distribuidas. [Usar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM