Terraform en AWS: Infraestructura como Código para DevOps
Curso práctico para implementar infraestructura cloud reproducible en AWS usando Terraform. Aprenderás a diseñar, desplegar y gestionar recursos AWS mediante código, automatizando procesos y asegurando consistencia en entornos de producción.
Contenido del curso
Este módulo te prepara para trabajar con Terraform en AWS, configurando el entorno y entendiendo los conceptos clave para escribir tu primer código de infraestructura, evitando errores comunes desde el inicio.
- 1.1Instalación y Configuración de Terraform con AWS CLILectura15 min
- 1.2Estructura de Archivos Terraform y Sintaxis HCLLectura20 min
- 1.3Crear tu Primer Recurso AWS: Una VPC BásicaLectura25 min
- 1.4Ejercicio Práctico: Desplegar una VPC con Subredes en AWSLectura30 min
- 1.5Quiz: Conceptos Básicos de Terraform y AWSQuiz10 min
Aprenderás a gestionar múltiples recursos AWS de forma eficiente, utilizando módulos de Terraform para reutilizar código y mantener tu infraestructura organizada y escalable.
- 2.1Desplegar Instancias EC2 y Grupos de SeguridadLectura20 min
- 2.2Configurar Almacenamiento con S3 y Bases de Datos RDSLectura25 min
- 2.3Crear y Usar Módulos de Terraform para ReutilizaciónLectura30 min
- 2.4Ejercicio Práctico: Construir un Entorno Web con EC2, S3 y RDSLectura30 min
- 2.5Quiz: Recursos AWS y Módulos en TerraformQuiz15 min
Dominarás técnicas avanzadas para automatizar despliegues y gestionar el estado de tu infraestructura, asegurando consistencia y facilitando la colaboración en equipos DevOps.
- 3.1Uso de Variables y Outputs para Configuraciones DinámicasLectura20 min
- 3.2Gestión de Estado con Backends Remotos (S3 y DynamoDB)Lectura25 min
- 3.3Automatización con Terraform Cloud y CI/CDLectura30 min
- 3.4Ejercicio Práctico: Configurar un Pipeline CI/CD para TerraformLectura30 min
- 3.5Quiz: Automatización y Estado en TerraformQuiz15 min
Aplicarás todo lo aprendido en un proyecto real, diseñando y desplegando una infraestructura cloud completa y escalable en AWS, consolidando tus habilidades como DevOps Engineer.
- 4.1Diseñar una Arquitectura Multi-AZ con Alta DisponibilidadLectura25 min
- 4.2Implementar Balanceo de Carga y Auto Scaling GroupsLectura30 min
- 4.3Integrar Monitoreo con CloudWatch y AlertasLectura30 min
- 4.4Proyecto Práctico: Desplegar una Aplicación Web Escalable en AWSLectura40 min
- 4.5Quiz: Evaluación Final del Proyecto IntegradorQuiz20 min
Crea tu propio curso
La IA genera el contenido. Vos elegis el tema. En minutos tenes un curso completo para compartir.
Crear curso gratis