Contacta con nosotros

Temario del curso

Soberanía de la Infraestructura como Código

  • Comprensión de los riesgos asociados a las consolas de nube y IaC como SaaS, incluida la dependencia del proveedor y las brechas de auditoría.
  • Análisis profundo de la arquitectura de Terraform: componentes principales, proveedores, gestión del estado y el flujo de trabajo plan/apply (planificación/aplicación).
  • 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 del estado local frente al remoto.
  • Configuración de backends autoalojados utilizando PostgreSQL, almacenamiento compatible con S3 (MinIO), Gitea y etcd.
  • Implementación de bloqueo del estado, cifrado en reposo y estrategias robustas de copia de seguridad.
  • Gestión de la migración del estado y detección de desviaciones en la configuración.

Módulos y espacios de trabajo

  • Estructuración de módulos con entradas, salidas y mejores prácticas de versionado.
  • Creación de registros privados de módulos utilizando etiquetas de Git.
  • Garantía del aislamiento entre entornos de desarrollo, pruebas en staging 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 bare-metal.
  • Utilización de provisioners: local-exec, remote-exec y transferencia de archivos.
  • Aprovechamiento de recursos nulos y triggers para flujos de trabajo de automatización personalizados.
  • Gestión de la destrucción de recursos, planificación y marcado (tainting) para reversiones seguras.

Seguridad y cumplimiento

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

Integración con 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 linting en pre-commit hooks.
  • Configuración de estimación de costos y límites presupuestarios.
  • Desarrollo de estrategias integrales de reversión y procedimientos de recuperación del 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 local como Proxmox y VMware.

Público objetivo

  • Ingenieros de infraestructura responsables del aprovisionamiento de servidores bare-metal y recursos de nube privada.
  • Equipos de DevOps que gestionan recursos locales mediante configuración declarativa.
  • Organizaciones que buscan activamente evitar depender de los planos de control de proveedores de 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

Reseñas (1)

Próximos cursos

Categorías Relacionadas