Infraestructura como código (IaC). ¿Qué es y cómo empezar?

La Infraestructura como Código (IaC, por sus siglas en inglés), es una práctica de DevOps que permite a los equipos de desarrollo y operaciones automatizar el aprovisionamiento y la gestión de la infraestructura mediante archivos de definición de código. En lugar de realizar configuraciones manuales o utilizar herramientas de configuración tradicionales, IaC utiliza modelos descriptivos, […]

Continue Reading

Azure DevOps y Terraform: Integrando entornos

Azure DevOps y Terraform son dos herramientas poderosas que se utilizan conjuntamente para gestionar la infraestructura como código (IaC) y el ciclo de vida del desarrollo de software. Beneficios de Integrar Azure DevOps y Terraform Esta integración facilita la creación, gestión y despliegue de infraestructura en Azure, permitiendo a los equipos de desarrollo y operaciones […]

Continue Reading

Conociendo Terraform: Conceptos básicos

Terraform es una herramienta de código abierto de infraestructura como código (IaC) desarrollada por HashiCorp. Permite a los desarrolladores y equipos de operaciones definir y aprovisionar la infraestructura necesaria para sus aplicaciones de manera declarativa. Su enfoque declarativo y su amplia compatibilidad con diferentes proveedores de servicios en la nube lo convierten en una opción […]

Continue Reading

Taller: Terraform y nuestro primer recurso en Azure.

En este artículo, vamos a crear nuestro primer script de Terraform. Os dejamos el siguiente artículo por si queréis profundizar más sobre Terraform. El script creará los siguientes recursos: Requisitos previos Paso 1: Crear los archivos de configuración de Terraform Crea un directorio para tus archivos de Terraform y navega a él: Paso 2: Escribir […]

Continue Reading

Bicep: automatizando por código la creación de máquinas virtuales.

En esta ocasión, vamos a introducir el lenguaje Bicep, un lenguaje declarativo nativo de Azure que nos proporciona la magia de la programación de la infraestructura como código (IaC). Como ejemplo de uso y ejecución en el manejo de recursos de Azure, en el siguiente código vamos a especificar la creación de nueva nueva máquina […]

Continue Reading