Qué es Infraestructure as Code
Clase 22 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
Previamente definimos a través de código como el CI debe comportarse, como nuestros servicios deben configurarse y la creación de una imagen, nuestra infraestructura no es nada diferente.
Queremos poder reproducirla en cualquier momento y entender cómo todo está conectado. Poder manipular y mutar el estado de infraestructura de una manera segura es crucial. Cualquier error en estas operaciones puede costar horas en arreglar.
En el evento de un catástrofe en nuestro proveedor, este nivel de automatización podría salvar muchas horas de trabajo.
En este nivel de automatización podemos usar una herramienta llamada Terraform. La misma puede usarse con múltiples proveedores. Su sintaxis es muy sencilla y poderosa la cual permite crear y conectar recursos de una manera intuitiva. Nos permite tener un plan preliminar de las operaciones que ejecutaran y la dependencia entre los recursos.