Terraform
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.
Estructura del curso
- 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.
Antes de comprar
¿Cuánto dura el acceso?
Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.
¿Incluye certificado?
Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.
¿Puedo pedir factura con NIF?
Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.
¿Hay devolución?
Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.
Otras formas de aprender
Toma de contacto con una tecnología antes de comprometerte con el itinerario completo.
Currículo completo por tecnología con ejercicios evaluados por IA y certificado verificable.
1, 3, 6 o 12 meses de acceso a todo el catálogo. El plan anual (120 €) equivale a 6 cursos sueltos.
Itinerario diseñado por ingenieros con varios cursos integrados y certificado de carrera.
¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.
Ver propuesta para empresas