En mi carrera, he sido desarrollador de software y practicante de ITIL en un rol de operaciones. Por lo tanto, DevOps fue una progresión natural para mí.
Sin embargo, siempre he tenido problemas con el lenguaje altamente especializado que presenta ITIL y por hacer que sea "amigable para el desarrollador" lo suficiente como para no ser un completo desaire para los desarrolladores.
ITIL es un marco de gestión de servicios de TI reconocido internacionalmente que se ha desarrollado durante 30 años como un conjunto de prácticas que tienen un beneficio comprobado para la estabilidad operativa y la madurez de una organización.
¿DevOps es realmente compatible con ITIL, o en esencia necesitamos tomar el espíritu de ITIL y "traducirlo" a un lenguaje que los equipos de desarrollo entiendan mejor:
- Gestión de incidentes y problemas → Defectos, errores o problemas de producción
- Gestión de cambios y versiones → Entrega continua
- Gestión de eventos → Registro, telemetría, instrumentación y alertas