Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Sintaxis y construcciones avanzadas Terraform
- Profundización en la sintaxis Terraform
- Bucles avanzados con for_each y conteo
- Utilización de mapas y listas para configuraciones dinámicas
Expressiones y configuraciones dinámicas
- Expresiones básicas y sus casos de uso
- Expresiones avanzadas para configuraciones de infraestructura complejas
- Ejercicios prácticos sobre expresiones
Terraform Prácticas recomendadas de los módulos
- Módulos locales frente a módulos compartidos: cuándo usar cada uno
- Estructuración de módulos para la reutilización y el mantenimiento
- Control de versiones y administración de orígenes de módulos
Terraform Mejores prácticas y patrones
- Revisión de las claves de índice de instancia para la administración de estado
- Procedimientos recomendados para escribir y organizar Terraform código
- Garantizar la idempotencia y minimizar los efectos secundarios
Gestión Terraform del Estado
- Importación de recursos y descripción del archivo de estado
- Bloqueo de estado, back-ends de estado y administración remota de estados
- Control de archivos de estado en entornos distribuidos
Mantenerse al día con Terraform actualizaciones
- Revisión de la documentación junto con las nuevas versiones Terraform
- Estrategias para actualizar las versiones Terraform
- Tratamiento de las obsolescencias y las rutas de migración
Integración Terraform con canalizaciones de CI/CD
- Información general sobre las configuraciones de canalización y YAML
- Configuración Terraform con herramientas populares de CI/CD
- Automatización Terraform de flujos de trabajo en canalizaciones
Solución de problemas y depuración avanzada
- Enfoques sistemáticos para la resolución de problemas Terraform planifica y aplica
- Depuración de errores comunes y avanzados en Terraform
- Uso de registros y resultados detallados para la resolución de errores
Salidas y flujo de datos en Terraform
- Comprensión y utilización de los resultados en Terraform
- Flujo de datos entre módulos y configuraciones raíz
- Protección de la información confidencial en las salidas
Lógica condicional en Terraform
- Escribir sentencias condicionales con count, for_each y if
- Creación condicional de recursos
- Casos de uso de la lógica condicional en módulos
Ejecución Terraform local
- Configuración de un entorno local Terraform
- Ejecución y prueba de código Terraform en equipos locales
- Mejores prácticas de desarrollo local
Control de dependencias circulares
- Identificación y resolución de dependencias circulares
- Refactorización de código para evitar ciclos de dependencia
- Técnicas avanzadas para la gestión de dependencias
Resumen y próximos pasos
Requerimientos
- Comprensión de la sintaxis y las operaciones básicas Terraform
- Experiencia con infraestructura en la nube, preferiblemente AWS, y familiaridad con los conceptos de CI/CD
Audiencia
- DevOps Ingenieros
- Arquitectos de la nube
- Especialistas en infraestructura
- Líderes técnicos y gerentes
21 Horas