Es un error generalizado en la industria (al menos en la industria que conozco), ver DevOps como un sinónimo de infraestructura tecnológica: “DevOps es crear una máquina en AWS”.
DevOps es una filosofía de desarrollo de software que busca, a través de ciertos procesos, llegar a “build better software, faster”.
DevOps es:
Muni busco ser una verdadera organización DevOps, llegando a cycle times de desarrollo de nuevos features de entre 1 y 2 semanas, con múltiples despliegues a producción durante el día, hechos por múltiples desarrolladores, sin miedo, y con full ownership.
Es claro que para lograr algunos de estos objetivos, es necesario usar herramientas como AWS, Git, Terraform, etc…, pero son solo un medio, no el fin. El verdadero valor de DevOps se obtiene mezclando cultura, procesos, y tecnología.
Dos libro que puedo recomendar ampliamente para quien quiera seguir este camino son: