
Terraform es la herramienta IaaC más usada en el mercado. Con este video podrás sumergirte en este mundo de forma teórica y práctica a través de tu primer script. Para este curso usaremos AWS como cloud provider, desplegaremos una instancia mediante Terraform en AWS lo que permitirá explorar los comandos, características y arquitectura de Terraform.
En la Introducción, proporcionaremos una visión general de qué es Terraform y cómo se usa en la industria. Luego, pasaremos a los Conceptos de IaC (Infrastructure as Code), explicando su importancia y beneficios.
A continuación, exploraremos las Características de Terraform: Declarativo e Inmutable, destacando cómo estas características permiten una gestión de infraestructuras más eficiente y predecible.
El siguiente paso será Instalar Terraform, AWS CLI y configurar las claves de acceso, asegurando que tu entorno esté listo para trabajar con Terraform y AWS.
Profundizaremos en la Arquitectura de Terraform, explicando los componentes clave y cómo interactúan entre sí. Luego, aprenderás a usar los Comandos de Terraform, comprendiendo su funcionamiento y aplicabilidad en diferentes escenarios.
En la sección Creando el primer script, te guiaremos paso a paso para escribir y ejecutar tu primer script de Terraform, desplegando una instancia en AWS.
Como paso final, abordaremos la seguridad de tus llaves AWS, enseñándote las mejores prácticas para proteger tus credenciales y evitar riesgos de seguridad.
Este curso está diseñado para ser práctico y accesible, asegurando que al finalizar, tengas una comprensión sólida de Terraform y cómo utilizarlo para gestionar infraestructuras en AWS de manera efectiva.