Razones para aceptar DevOps
Clase 4 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?
05:39 min - 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
Resumen
Éste es el flujo que debería tener un equipo que acepta DevOps:
Desarrollo -> Prueba -> Package -> Deploy (QA) -> Prueba -> Deploy (Prod) -> Monitor (repeat)
Cada equipo es diferente, pero la base seria relativamente igual.
Este proceso tiene muchos beneficios para equipos. Como los deploys son frecuentes, los cambios son pequeños.
Las pruebas disminuyen la posibilidad de errores. Si se nos escapa un deployment que contiene errores, el tiempo de recuperarnos es mucho más corto. Bug fixes salen en periodos más cortos. Lanzar nuevos features toma menos tiempo, lo que permite ajustes ágiles.