Contacta con nosotros

Temario del curso

Soberanía de la Infraestructura como Código

  • Comprensión de los riesgos de las consolas de nube y IaC SaaS, incluyendo la atracción hacia la nube (vendor lock-in) y brechas de auditoría.
  • Análisis profundo de la arquitectura de Terraform: componentes clave, proveedores, gestión de estado y el flujo de trabajo de planificar/aplicar.
  • 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 locales: 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 a 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.
  • Gestión de la migración de estado y detección de la deriva de configuración.

Módulos y Espacios de Trabajo

  • Estructuración de módulos con mejores prácticas de entradas, salidas y versionado.
  • Construcción de registros privados de módulos utilizando etiquetas de Git.
  • Garantizar el aislamiento entre entornos de desarrollo, pruebas y producción mediante espacios de trabajo.
  • Aprovechar 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 servidores físicos.
  • Utilización de provisioners: local-exec, remote-exec y transferencia de archivos.
  • Aprovechamiento de recursos nulos y desencadenadores para flujos de trabajo de automatización personalizada.
  • Gestión de la destrucción de recursos, planificación y marcado como 'tainted' para reversiones seguras.

Seguridad y Cumplimiento

  • Aplicación de validación de variables y marcación adecuada de datos sensibles.
  • Implementación de políticas como código para entornos locales utilizando Sentinel y alternativas OPA.
  • Establecimiento de registros de auditoría robustos y procesos de revisión de archivos de plan.

Integración de CI/CD

  • Automatización de flujos de trabajo de planificación y aplicación en GitHub Actions o Woodpecker CI.
  • Integración de terraform fmt, validate y herramientas de análisis estático en pre-commit hooks.
  • Configuración de estimación de costes y límites presupuestarios.
  • Desarrollo de estrategias integrales de reversión y procedimientos de recuperación de estado.

Requerimientos

  • Comprensión intermedia de los conceptos de infraestructura como código y los fundamentos de la computación en la nube.
  • Experiencia práctica con JSON, HCL (HashiCorp Configuration Language) y sistemas de control de versiones.
  • Conocimiento de plataformas de virtualización locales como Proxmox y VMware.

Público Objetivo

  • Ingenieros de infraestructura responsables del aprovisionamiento de servidores físicos y recursos de nube privada.
  • Equipos de DevOps que gestionan recursos locales mediante configuración declarativa.
  • Organizaciones que buscan activamente evitar la dependencia de planos de control de la nube para gestionar el 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.
Inversión

Precio por grupo privado (formación online) desde 2900 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Testimonios (3)

Próximos cursos

Categorías Relacionadas