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 en Infraestructura como Código
- Comprensión de los riesgos de las consolas de la nube y el IaC como servicio (SaaS), incluido el bloqueo de proveedores y las lagunas en la auditoría.
- Análisis en profundidad de la arquitectura de Terraform: componentes principales, proveedores, gestión del estado y el flujo de trabajo plan/apply.
- Análisis comparativo de Terraform frente a alternativas como Pulumi, Ansible y CloudFormation.
Lenguaje de configuración y proveedores
- Dominio de la sintaxis HCL: definición de recursos, fuentes de datos, variables y salidas.
- Configuración de proveedores en local: Proxmox, libvirt, vSphere y PowerDNS.
- Exploración de proveedores de la comunidad y los fundamentos del desarrollo de proveedores personalizados.
- Comprensión de las dependencias de recursos y la teoría de grafos subyacente.
Gestión del estado
- Evaluación de las implicaciones de seguridad del almacenamiento de estado local frente al remoto.
- Configuración de backends autoalojados utilizando PostgreSQL, almacenamiento compatible con S3 (MinIO), Gitea y etcd.
- Implementación de bloqueo de estado, cifrado en reposo y estrategias de respaldo robustas.
- Manejo de la migración del estado y detección de la deriva de configuración.
Módulos y espacios de trabajo
- Estructuración de módulos con entradas, salidas y mejores prácticas de versionado.
- Construcción de registros privados de módulos utilizando etiquetas de Git.
- Garantía del aislamiento entre entornos de desarrollo, pruebas y producción mediante espacios de trabajo.
- Aprovechamiento de alternativas autoalojadas a Terraform Cloud, como Atlantis o Spacelift.
Aprovisionamiento y ciclo de vida
- Integración de cloud-init y PXE para el aprovisionamiento de hardware sin sistema operativo (bare-metal).
- Uso de provisioners: local-exec, remote-exec y transferencia de archivos.
- Aprovechamiento de recursos nulos y disparadores para flujos de trabajo de automatización personalizados.
- Gestión de la destrucción de recursos, planificación y marcado (tainting) para revocaciones seguras.
Seguridad y cumplimiento
- Aplicación de la validación de variables y marcado adecuado de datos sensibles.
- Implementación de política como código para entornos en local utilizando Sentinel y alternativas de OPA.
- Establecimiento de registros de auditoría robustos y procesos de revisión de archivos de planificación.
Integración de CI/CD
- Automatización de los flujos de trabajo de planificación y aplicación en GitHub Actions o Woodpecker CI.
- Integración de
terraform fmt,validatey herramientas de linting en ganchos de pre-commit. - Configuración de estimación de costos y guardas presupuestarios.
- Desarrollo de estrategias de revocación completas y procedimientos de recuperación del estado.
Requerimientos
- Conocimientos intermedios sobre conceptos de infraestructura como código (IaC) y fundamentos de la computación en la nube.
- Experiencia práctica con JSON, HCL (HashiCorp Configuration Language) y sistemas de control de versiones.
- Familiaridad con plataformas de virtualización en local como Proxmox y VMware.
Audiencia
- Ingenieros de infraestructura responsables del aprovisionamiento de servidores bare-metal y recursos de nube privada.
- Equipos de DevOps que gestionan recursos en local mediante configuración declarativa.
- Organizaciones que buscan activamente evitar la dependencia de planos de control de la nube para la gestión del estado de la infraestructura.
14 Horas
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (1)
El instructor era muy conocedor y fácil de tratar, ayudó con la solución de problemas para algunos de los participantes y respondió todas las preguntas. El material del curso fue bueno y tenía muchos ejemplos.
Vlad
Curso - Advanced Terraform - 3 Days
Traducción Automática