Get in Touch

Temario del curso

Introducción

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

Inicio

  • Instalación y configuración de Terraform
  • Configuración de espacios de trabajo para múltiples entornos
  • Estado local vs. 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 vs. 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 de lenguaje dinámico
  • Sintaxis HCL y operadores
  • Sintaxis de bloques y configuraciones del backend
  • Mono-repo vs. multi-repo
  • 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 automatizados
  • Confiabilidad de la 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 en operaciones de Terraform

Público Objetivo

  • Ingenieros de 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