Aspectos básicos de Terraform en Azure

Principiante
Desarrollador
Administrador
Arquitecto de soluciones
Azure
Azure Resource Manager

Terraform le permite implementar recursos de Azure. Terraform usa una sintaxis declarativa que se trata como código de aplicación. El hecho de tratar la infraestructura como código le permite realizar un seguimiento de los cambios en los requisitos de infraestructura, además de lograr implementaciones más coherentes y repetibles.

Terraform proporciona una sintaxis concisa y seguridad de tipos para las declaraciones de infraestructura de Azure.

Tome esta ruta de aprendizaje para empezar a trabajar con Terraform. En la ruta, hará lo siguiente:

  • Decida si Terraform es la opción adecuada para las implementaciones en Azure.
  • Comprenda la sintaxis declarativa de Terraform y la estructura de un módulo de Terraform.
  • Aplique características de Terraform, como variables, salidas, funciones y bucles para controlar cómo se implementa la infraestructura.
  • Defina módulos que desglosan implementaciones complejas en componentes reutilizables más pequeños.

Cada módulo de esta ruta de aprendizaje proporciona ejemplos para su uso con la CLI de Azure. Visual Studio Code se usa para escribir y validar el código de Terraform.

Requisitos previos

Se recomienda estar familiarizado con los recursos de Azure y los grupos de recursos de Azure, pero no es necesario.

Módulos en esta ruta de aprendizaje

La infraestructura como código puede ayudarle a escalar rápidamente y con confianza las implementaciones en la nube. Mediante Terraform, puede automatizar y simplificar el aprovisionamiento de recursos de infraestructura.