image.png

Terraform es una herramienta de Infraestructura como Código (IaC) que permite gestionar y desplegar recursos en la nube de forma automatizada. AWS (Amazon Web Services) es una plataforma de servicios en la nube donde se pueden desplegar estos recursos. Este documento explica cómo instalar Terraform en Windows y Linux, crear una cuenta en AWS con medidas de seguridad, configurar un usuario IAM, establecer un presupuesto para evitar costos inesperados e instalar AWS CLI para gestionar la infraestructura desde la línea de comandos.

Instalación y Configuración Terraform y AWS

1. Descarga e Instalación de Terraform en Windows 10 AMD64 y Linux (Ubuntu) AMD64

Primero descargar Terraform de la página oficial:

https://developer.hashicorp.com/terraform/install

WINDOWS

image.png

Extraer en una carpeta:

image.png

image.png

Abrimos el CMD o Powershell y nos colocamos en la carpeta donde lo hemos extraido. Con el siguiente comando lo ejecutamos:

image.png

Para poder ejecutarlo desde cualquier directorio, copiamos el archivo.exe (terraform.exe) → a en el siguiente directorio:

C:\Windows\System32\Com

image.png

LINUX

https://developer.hashicorp.com/terraform/install

image.png

image.png