Este documento sirve como introducción a la gestión declarativa de la infraestructura de nube mediante Terraform, específicamente en el contexto de los servicios en la nube de Linode. Comienza explicando los conceptos fundamentales de la infraestructura como código (IaC) y, a continuación, introduce Terraform como una herramienta popular para este fin, haciendo hincapié en su enfoque declarativo y su capacidad para gestionar la infraestructura en varios proveedores de nube. El texto describe cómo funciona Terraform, sus componentes principales como HashiCorp Configuration Language (HCL) y comandos esenciales para el aprovisionamiento y la gestión de recursos, incluido un enfoque en la integración con la plataforma de Linode. Además, contrasta Terraform con herramientas de gestión de la configuración como Ansible, explora las opciones de automatización y analiza temas avanzados como la gestión de Kubernetes y la importación de la infraestructura existente, posicionando a Terraform como una herramienta clave para una gestión de la nube eficiente y escalable.