Solicitar información

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, validate y 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.
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