¿Qué es Continuous Delivery?
Clase 11 de 29 • Curso Profesional de DevOps 2017
Contenido del curso
Entendiendo qué es DevOps
Ambientes de Desarrollo
Proceso de Integración Continua (Continuous Integration)
Proceso de Continuous Delivery
- 11

¿Qué es Continuous Delivery?
Viendo ahora - 12

Entendiendo el Flujo de Continuous Delivery o Continuous Delivery Pipeline
01:54 min - 13

Creando Nuestro Ambiente de Control de Calidad (Quality Assurance) con Now.sh
04:40 min - 14

Integrando nuestro Proceso de Integración Continua a nuestro Flujo de Entrega Continua (Continuous Delivery Pipeline)
15:26 min
DigitalOcean, Instancias y LoadBalancers
Manejo de Servidores Desde el Punto de Vista de DevOps
Infrastructure as Code, Creando Infraestructura a Partir de Código
Automatizando nuestro Flujo de Entrega Continua Completo
Conclusión
Cuando incluimos CI en nuestro proceso, nos aseguramos que nuestro código siempre esté bien probado y sea posible enviarlo a producción con pocas preocupaciones. Este estado es la definición de Continuous Delivery. El código no necesariamente tiene que terminar en producción, pero el hecho de que podamos deploy con confianza basado en nuestro proceso de CI, nos pone en una posición muy cómoda. En el caso que veamos un problema en producción, podemos escoger una versión anterior con certeza de que no traerá problemas.
Lanzar el código directo a producción después que los cambios fueron aceptados por el proceso de CI es conocido como Continuous Deployment. Para llegar a este nivel, los niveles de prueba deben ser excelentes. Tener un ambiente de QA con pruebas de aceptación sería crucial para prevenir errores en las partes más críticas del servicio.