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

Taller: implementando Bicep en CI/CD Pipeline con Azure Devops

¿Qué es CI/CD? ¿Y DevOps? ¿Puedo utilizar una canalización de CI/CD para la gestión y operativa de mi infraestructura de nube o multinube? ¿Cómo beneficiará a mi negocio? Estas son las preguntas más comunes que nos podrían surgir, vamos a tratar de aclararlas. Una canalización de CI/CD se refiere al proceso integrado de despliegue continuo […]

Continue Reading

Azure Boards: Organizando nuestro trabajo

En nuestro trabajo diario nos encontramos constantemente con lo que llamamos ‘Los ladrones del tiempo’. Tareas, eventos o interrupciones que nos quitan la capacidad de ser eficientes y no perder la concentración. Son unas de las principales razones por las que retrasamos nuestro trabajo y no siempre podemos cumplir con las fechas de entrega. A […]

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