Contacta con nosotros

Temario del curso

Introducción

  • Resumen de los conceptos centrales y componentes de Terraform.
  • Fundamentos de DevOps.

Primeros pasos

  • Instalación y configuración de Terraform.
  • Configuración de espacios de trabajo para múltiples entornos.
  • Estado local frente a estado remoto en Terraform.
  • Herramientas avanzadas de Terraform y CLI.

Construcción de módulos complejos de Terraform

  • Estructura estándar del módulo.
  • Definición de configuraciones del proveedor.
  • Desarrollo de módulos personalizados de Terraform.
  • Creación de infraestructura reutilizable con módulos.
  • Módulos públicos frente a compartidos.
  • Publicación de módulos en el registro de Terraform.
  • Mejores prácticas en la composición de módulos.

Técnicas de codificación y optimización

  • Bucles y argumentos meta.
  • Expresiones de lenguaje dinámico.
  • Sintaxis HCL y operadores.
  • Sintaxis de bloques y configuraciones del backend.
  • Monorrepositorio frente a multirrepositorio.
  • Trabajo con Terragrunt.

Endurecimiento de seguridad y automatización

  • Seguridad de Terraform en profundidad.
  • Gestión de credenciales y secretos.
  • Frameworks de prueba automatizada.
  • Análisis y validación de código.
  • Pipelines de entrega automatizada.
  • Fiabilidad de la infraestructura y los despliegues.

Resolución de problemas

Resumen y siguientes pasos

Requerimientos

  • Comprensión del concepto de infraestructura en la nube.
  • Experiencia básica en operaciones de Terraform.

Público objetivo

  • Ingenieros DevOps.
  • Administradores de sistemas.
  • Arquitectos de sistemas.
 14 Horas

Número de participantes


Precio por participante

Reseñas (6)

Próximos cursos

Categorías Relacionadas