Hoy necesitamos rapidez 
Mercados globales Clientes mas 
exigentes Nuevos canales 
de venta 
Effectivity
…y llegaron las metodologías agiles
Pero…
Desarrollamos rápido y liberamos lento
¿Por que?
¿Por que?
¿Por que?
¿Por que?
¿Por que?
Porque todo nos divide 
Objetivos 
diferentes 
Herramientas 
diferentes 
Procesos 
Skills diferentes 
diferentes 
Nos miden de 
forma diferente
DEV 
OPS
DEV 
OPS 
Cult 
Herr Proc
DEV 
OPS 
1 solo proceso DevOps 
1 sola forma de medir 
Tareas automatizadas 
Generalizing Specialists Herramientas compartidas 
1 único objetivo. 
Impacto de negocio
Dev Ops 
DONE IS RELEASED
Continous delivery es… 
No despliegue manual 
Despliegue constante 
a producción 
No configuración 
manual de ambientes 
AUTOMATIZADO Y REPETIBLE FRECUENTE
TODO BAJO CONTROL DE 
VERSIONES 
Código 
fuente 
Datos Infraestructura
1 solo proceso 
Delivery Non Funtional Funtional Build 
Provision 
Deploy 
Test 
Generate binary 
Static analysis 
Test 
Config managemet 
Provision 
Deploy 
Test 
Config managemet 
Cada commit debe disparar un proceso automatizado 
que entregue feedback inmediato
Deployment pipeline
Deployment pipeline structure
Trabajo en equipo 
Build 
Funtional 
Non Funtional 
Delivery 
Provision 
Deploy 
Test 
Generate binary 
Static analysis 
Test 
Config managemet 
Provision 
Deploy 
Test 
Config managemet
SI EL PROCESO AUTOMÁTICO FALLA… 
Todos somos 
responsables 
Corrija el proceso para 
que no vuelva a fallar
y que necesito para tener esto? 
Integración 
continua 
Build 
automático 
Acuerdo de equipo 
Repositorios de 
Control de versiones 
Herramientas de admin 
de infraestruc 
Pruebas 
automatizadas
Solo las pruebas garantizan calidad
Una arquitectura para CD
Herramientas
DEV 
OPS
DevOps como habilitador de continous delivery

DevOps como habilitador de continous delivery