Contacta con nosotros

Temario del curso

Introducción

  • Vista general de los conceptos y componentes principales de Terraform.
  • Fundamentos de DevOps.

Comenzando

  • 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 de un 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 metargumentos.
  • Expresiones dinámicas del lenguaje.
  • Sintaxis y operadores HCL.
  • Sintaxis de bloques y configuraciones backend.
  • Mono-repo frente a multi-repo.
  • Trabajo con Terragrunt.

Endurecimiento de seguridad y automatización

  • Seguridad profunda en Terraform.
  • Gestión de credenciales y secretos.
  • Marcos de prueba automatizados.
  • Análisis y validación de código.
  • Pipelines de entrega automatizada.
  • Confiabilidad de infraestructura y despliegues.

Resolución de problemas

Resumen y próximos pasos

Requerimientos

  • Comprensión de los conceptos de infraestructura en la nube.
  • Experiencia básica con las operaciones de Terraform.

Audiencia

  • 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