Marcos de trabajo DevOps
Como cualquier movimiento o filosofía, los marcos de trabajo DevOps indican a los profesionales cómo implementar las prácticas de manera eficaz y eficiente.
Marco CALMS
El marco CALMS fue concebido originalmente por Jez Humble en el libro "The DevOps Handbook". El acrónimo significa cultura (Culture), automatización (Automation), metodología lean (Lean), medición (Measurement) y compartir (Sharing).
Team Topologies
En su libro "Team Topologies", Matthew Skelton y Manuel Pais definen cuatro tipos de equipo fundamentales y el concepto "cambio de flujo". En el contexto de DevOps, observamos un antipatrón que, básicamente, consiste en añadir la palabra "DevOps" al nombre de un equipo o puesto de trabajo para crear un "equipo de DevOps" o un "ingeniero de DevOps". Las topologías de equipo, por su lado, ayudan a las organizaciones a averiguar cómo pueden hacer encajar sus prácticas y herramientas en el panorama general.
Estructuras de equipo
Que un equipo de software esté en proceso de adoptar la metodología DevOps no quiere decir que todos los equipos tengan los mismos objetivos o utilicen las mismas prácticas y herramientas. Consulta más información sobre cómo estructurar tu equipo para acelerar las prácticas de DevOps.
Métricas de DORA
Los profesionales de DevOps se guían por cuatro métricas clave, desarrolladas por DORA, para medir la eficacia de sus prácticas de DevOps.
Plazo para modificaciones: ¿cuál es el plazo para realizar cambios en el código desde el momento en que este se incorpora hasta que se publica en producción?
Frecuencia de implementación: ¿con qué frecuencia y rapidez lanzas los productos a producción?
Tiempo de restablecimiento del servicio: cuando se detecta un incidente, ¿cuánto tiempo se tarda en solucionarlo y restablecer el servicio?
Tasa de errores por modificaciones: ¿con qué frecuencia se producen errores de implementación en producción que requieren una solución o reversión inmediata?
Otros libros sobre DevOps
The Phoenix Project
de Kevin Behr, Gene Kim y George Spafford
"The Phoenix Project" (El Proyecto Fénix), escrito por algunas de las voces más influyentes de DevOps, cuenta la historia (conocida por muchos) de un equipo de TI que trabaja con todos los equipos de una empresa para aportar valor.
El Proyecto Unicornio
de Gene Kim
La secuela de "The Phoenix Project" narra la historia de cómo sacar el trabajo adelante desde el punto de vista de un desarrollador de software.
The DevOps Handbook
de Gene Kim, Patrick Debois, John Willis y Jez Humble
Este libro es una continuación de las novelas "The Phoenix Project" y "El Proyecto Unicornio" y ofrece consejos más prácticos para alcanzar una agilidad, fiabilidad y seguridad de primera calidad en organizaciones tecnológicas.
Accelerate
de Nicole Forsgren, Jez Humble y Gene Kim
Los autores presentan los resultados de su investigación, con un análisis riguroso sobre cómo construir y escalar organizaciones tecnológicas con un alto rendimiento.
Effective DevOps
de Jennifer Davis y Ryn Daniels
Muchas organizaciones se centran en incorporar más herramientas para impulsar su proceso de transformación al modelo DevOps, pero "Effective DevOps" (El modelo DevOps efectivo) va más allá de las herramientas y aborda la transformación cultural necesaria para impulsar la adopción.
Project to Product
de Mik Kersten
Para sobrevivir y crecer en el panorama actual, las empresas deben dominar la entrega de software a gran escala. El Dr. Mik Kersten presenta el marco Flow para ayudar a las empresas a adoptar una mentalidad de innovación orientada al producto.
Artículo siguiente
Lecturas recomendadas
Consulta estos recursos para conocer los tipos de equipos de DevOps o para estar al tanto de las novedades sobre DevOps en Atlassian.