Slides de la charla compartida con la comunidad Perú .NET en septiembre de 2022, un acercamiento a Terraform en la automatización de infraestructura para Azure, ¡infraestructura como código!
ejecutan soluciones y aplicaciones (servidores web, máquinas virtuales, clústers de Kubernetes, redes virtuales, bases de datos...) Esta infraestructura se ha movido a la nube (con Amazon, Google, Microsoft, Alibaba...) en los últimos tiempos
(aka Infrastructure as Code, IaC) es la gestión de infraestructura como un fichero de texto Permite su gestión en un sistema de control de versiones Se puede reutilizar y validar antes de su despliegue
para múltiples entornos (incluso proyectos) • Automatización • Control de acceso • Auditoría de cambios • Single source of truth, unificando código e infraestructura en un solo lugar
para definir infraestructura on-prem o cloud Nos permite reutilizar, compartir y versionar la infraestructura definida, así como automatizar con varias herramientas
AWS no son iguales en Microsoft Azure La estructura de Terraform es igual, pero cada recurso requiere de su información específica de cada cloud provider La declaración de una máquina virtual no será igual para AWS que para Azure que para GCP