Programa del Curso

Introducción

  • Descripción general de Terraform conceptos y componentes básicos
  • DevOps Fundamentos

Empezar

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

Complejo de Edificios Terraform Módulos

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

Técnicas de codificación y optimización

  • Bucles y metaargumentos
  • Expresiones lingüísticas dinámicas
  • Sintaxis y operadores de HCL
  • Sintaxis de bloques y configuraciones de backend
  • Mono-repo vs multi-repo
  • Trabajar con Terragrunt

Refuerzo y automatización de la seguridad

  • Terraform Seguridad en profundidad
  • Administración de credenciales y secretos
  • Marcos de pruebas automatizadas
  • Análisis y validación de código
  • Canalizaciones de entrega automatizadas
  • Fiabilidad de la infraestructura y los despliegues

Solución de problemas

Resumen y próximos pasos

Requerimientos

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

Audiencia

  • DevOps Ingenieros
  • Administradores de sistemas
  • Arquitectos de sistemas
 14 horas

Número de participantes



Precio por participante

Testimonios (3)

Cursos Relacionados

Azure for Data Engineer

35 horas

Arquitecto de la Nube

35 horas

Categorías Relacionadas