Mi primer patrón DevOps favorito
-Crear entornos al principio del desarrollo y aplicar una politica que fuerce probar el código y el entorno juntos.
-Modificar la politica de iteración Agile para que al final no solo tener el codigo listo sino tambien el entorno en donde se implementa, desde la primera iteración
(Creación de entorno automático, tanto de producción como de dev y qa, esto permite ejecutar y probar codigo en entornos consistentes y estables, con una desviación controlada del entorno de producción, se puede usar shell scripts, Puppet, Chef, Solaris Jumpstart, Redhat, Kickstart, Debian Preseed, etc)