Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Soberanía de la Infraestructura como Código
- Por qué las consolas de nube y la IaC en SaaS generan dependencia y brechas de auditoría.
- Arquitectura de Terraform: núcleo, proveedores, estado y plan/apply.
- Comparación con Pulumi, Ansible y CloudFormation.
Lenguaje de Configuración y Proveedores
- Sintaxis HCL: recursos, fuentes de datos, variables y salidas.
- Proveedores locales: Proxmox, libvirt, vSphere y PowerDNS.
- Proveedores de la comunidad y conceptos básicos de desarrollo de proveedores personalizados.
- Dependencias de recursos y teoría de grafos.
Gestión del Estado
- Implicaciones de seguridad del estado local frente al estado remoto.
- Backends autoalojados: PostgreSQL, S3 (MinIO), Gitea y etcd.
- Bloqueo del estado, cifrado en reposo y copias de seguridad.
- Migración del estado y detección de desviaciones.
Módulos y Espacios de Trabajo
- Estructura de módulos, entradas, salidas y versionado.
- Registros de módulos privados con etiquetas Git.
- Aislamiento de espacios de trabajo para desarrollo/ensayos/producción.
- Alternativa a Terraform Cloud: Atlantis autoalojado o Spacelift.
Aprovisionamiento y Ciclo de Vida
- Integración de cloud-init y PXE para aprovisionamiento de bare-metal.
- Provisioners: local-exec, remote-exec y file.
- Recursos nulos y activadores para flujos de trabajo personalizados.
- Planificación de la destrucción y etiquetado de recursos.
Seguridad y Cumplimiento
- Validación de variables y marcado de valores sensibles.
- Alternativas de política como código Sentinel y OPA para entornos locales.
- Procesos de registro de auditoría y revisión de archivos de plan.
Integración con CI/CD
- Plan/apply automatizado en GitHub Actions o Woodpecker CI.
- Terraform fmt, validate y lint en pre-commit.
- Estimación de costes y barreras presupuestarias.
- Estrategias de reversión y recuperación del estado.
Requerimientos
- Conceptos intermedios de infraestructura como código y nube.
- Experiencia con JSON, HCL y control de versiones.
- Familiaridad con virtualización local (Proxmox, VMware).
Público Objetivo
- Ingenieros de infraestructura que aprovisionan bare-metal y nubes privadas.
- Equipos de DevOps que gestionan recursos locales de forma declarativa.
- Organizaciones que evitan los planos de control de la nube para el estado de la infraestructura.
14 Horas
Testimonios (3)
el ritmo fue excelente en su mayor parte. Michal fue muy bueno para mantener al público interesado y asegurarse de que todos siguieran el ritmo en su mayor parte
Asif Shaikh - Carpmaels & Ransford
Curso - Terraform on Microsoft Azure
Traducción Automática
Revisar todos los detalles en la práctica - escribiendo código real
Michal Pipala - EY
Curso - Advanced Terraform: Efficient Infrastructure as Code
Traducción Automática
el instructor estaba muy bien preparado
Federico Biavati - CRIF S.P.A.
Curso - Terraform for Managing Cloud Infrastructure
Traducción Automática