Terraform
Terraform ·DevOps
Curso completo de Terraform, la herramienta de referencia para Infrastructure as Code en arquitecturas multi-cloud e híbridas. Aprendes los fundamentos de IaC, la sintaxis HCL en profundidad, providers y módulos reutilizables, gestión de state remoto y workspaces, despliegue real en AWS, pipelines CI/CD con policy-as-code, FinOps y testing de infraestructura. Al terminar puedes operar IaC en producción con catálogo interno de módulos y guardarraíles para tu equipo de plataforma.
¿Prefieres verlo en directo? Agenda una demo sin compromiso.
Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).
Contenido del curso
Infraestructura como código para gestionar cloud y servicios.
-
Introducción a Infrastructure as Code Lección
-
Comparativa de herramientas IaC Lección
-
Arquitectura de Terraform Lección
-
Introducción a HCL Lección
-
Test de fundamentos de IaC y Terraform Test
Detalles del curso
Público objetivo
- Ingenieros DevOps que necesitan gestionar infraestructura cloud de forma reproducible y automatizada.
- Desarrolladores backend que quieren comprender y controlar la infraestructura donde se despliegan sus aplicaciones.
- Arquitectos cloud que diseñan infraestructuras multi-cuenta y multi-región con código versionado.
Contenido del certificado
Módulo 1: Fundamentos de IaC y Terraform (conceptos, comparativas y arquitectura) Terraform introduccion iac Terraform comparativa herramientas Terraform arquitectura Terraform hcl básico Terraform fundamentos test Módulo 2: Instalación y primer despliegue (entorno de trabajo y primer recurso) Terraform instalación Terraform init providers Terraform primer recurso Terraform cli comandos Terraform instalación test Módulo 3: Sintaxis HCL en profundidad (variables, tipos, expresiones y data sources) Terraform variables Terraform locals expresiones Terraform outputs Terraform data sources Terraform tipos hcl Terraform sintaxis hcl test Módulo 4: Recursos y providers (bloques de recurso, ciclo de vida y meta argumentos) Terraform bloque resource Terraform configuración providers Terraform lifecycle Terraform meta argumentos Terraform provisioners Terraform recursos código Módulo 5: Módulos (creación, composición, registro y reutilización) Terraform módulos concepto Terraform crear módulo Terraform registry Terraform composicion módulos Terraform módulos código Módulo 6: Estado de Terraform (gestión, backends remotos e importación) Terraform state fundamentos Terraform remote state Terraform state locking Terraform import taint Terraform state comandos Terraform estado test Módulo 7: Workspaces y entornos (gestión multi entorno con Terraform) Terraform workspaces Terraform multi entorno Terraform variable files Terraform backend config Terraform workspaces puzzle Módulo 8: Terraform con AWS (proveedor AWS y recursos prácticos) Terraform aws provider Terraform aws vpc Terraform aws ec2 rds s3 Terraform aws eks Terraform aws código Módulo 9: CI/CD e integración en equipos (automatización, testing y colaboración) Terraform cicd pipelines Terraform cloud Terraform atlantis Terraform drift detection Terraform testing Terraform cicd test Examen global de Terraform Proyecto integrador: infraestructura multi módulo con remote state, CI/CD OIDC y security scanning
Este curso completo de Terraform recorre la herramienta de Infrastructure as Code de HashiCorp de principio a fin: desde los fundamentos de IaC y la sintaxis HCL hasta la integración en pipelines CI/CD y el testing de infraestructura, pasando por providers, recursos, módulos reutilizables, state remoto, workspaces y despliegue práctico en AWS.
Objetivos de aprendizaje
- Dominar la sintaxis HCL incluyendo variables, tipos, expresiones, data sources y meta-argumentos.
- Crear módulos reutilizables y consumirlos desde el Terraform Registry o repositorios internos.
- Gestionar el state de forma segura con backends remotos, locking y comandos de manipulación.
- Desplegar infraestructura en AWS (VPC, EC2, RDS, S3, EKS) con Terraform de forma declarativa.
- Integrar Terraform en pipelines CI/CD, aplicar drift detection y escribir tests de infraestructura.
Otros cursos de Terraform
Terraform avanzado: state remoto, AWS y CI/CD en equipos
Curso avanzado de Terraform para equipos de plataforma y DevOps que necesitan operar Infrastructure as Code en producción multi-entorno. Aprendes a gestionar state remoto con locking, refactorizar recursos sin downtime, desplegar landing zones reales en AWS, construir pipelines CI/CD con federación OIDC, aplicar policy-as-code y testing de infraestructura, y diseñar prácticas FinOps para entornos efímeros. Al terminar puedes liderar un catálogo interno de módulos para tu organización.
Terraform fundamentos: IaC, HCL, providers y módulos
Curso de entrada a Terraform para perfiles que necesitan una base sólida de Infrastructure as Code antes de abordar producción. Aprendes los fundamentos de IaC y la filosofía declarativa, dominas la sintaxis HCL en profundidad con variables, expresiones, funciones integradas y bucles, gestionas providers multi-cloud y trabajas recursos y data sources, y construyes módulos reutilizables con inputs y outputs documentados. Al terminar tienes la base lingüística imprescindible antes de afrontar state remoto y CI/CD.
Forma equipos completos con un itinerario
Este curso aparece dentro de las siguientes carreras corporativas.
Cloud Engineering con AWS
Carrera profesional de ingeniería cloud con AWS para equipos de DevOps, operaciones e infraestructura que migran productos críticos a la nube: automatización con Bash, contenedores, servicios AWS, Kubernetes, infraestructura como código con Terraform, pipelines CI/CD y observabilidad en producción.
DevOps y Cloud Engineering
Carrera profesional de DevOps para equipos que automatizan la entrega de software en producción: Bash, Git, GitHub, Docker, Kubernetes, infraestructura como código con Terraform, pipelines CI/CD con GitHub Actions, servicios AWS y observabilidad con OpenTelemetry y Grafana.
Observabilidad y SRE
Carrera profesional de Observabilidad y Site Reliability Engineering para equipos que operan sistemas distribuidos críticos: instrumentación con OpenTelemetry, métricas y dashboards con Grafana, logs y búsqueda con Elasticsearch, orquestación con Kubernetes, contenedores Docker, infraestructura como código con Terraform y cloud en AWS para garantizar SLOs, reducir MTTR y prevenir incidentes en banca, seguros, energía y consultoras.
¿Formación para tu equipo en esta tecnología?
Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.
¿Prefieres verlo en directo? Agenda una demo.
Preguntas frecuentes
- ¿Terraform es bonificable por FUNDAE para mi empresa?
- Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
- ¿En qué modalidades se imparte Terraform?
- En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
- ¿Se adapta Terraform al nivel de mi equipo?
- Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
- ¿Cuánto tarda en activarse para mi empresa?
- La activación corporativa estándar es rápida, sin coste de setup ni permanencia.