Temario del curso
Introducción a Terraform
- ¿Qué es Terraform?
- Beneficios del uso de Terraform
- Conceptos clave y terminología
- Terraform frente a otras herramientas de infraestructura como código
Configuración de su entorno
- Instalación de Terraform
- Configuración de Visual Studio Code para el desarrollo con Terraform
- Creación y configuración de cuentas de Azure
Primeros pasos con Terraform en Azure
- Configuración del proveedor AzureRM
- Autenticación en Azure
- Escripción de su primera configuración de Terraform
- Implementación de un recurso básico de Azure
Gestión del estado de Terraform
- Comprensión del estado de Terraform
- Gestión de estado remoto con el almacenamiento de Azure
- Bloqueo del estado y consistencia
Construcción de infraestructura con Terraform
- Creación y gestión de Máquinas Virtuales de Azure
- Configuración de la red de Azure (VNet, Subredes, NSG)
- Implementación de cuentas de almacenamiento de Azure
- Configuración de bases de datos SQL de Azure
Funciones avanzadas de Terraform
- Módulos de Terraform y reutilización
- Uso de fuentes de datos y variables de salida
- Expresiones y funciones de Terraform
- Gestión de dependencias en Terraform
Integración continua y despliegue
- Introducción a Azure DevOps
- Configuración de una pipeline CI/CD para Terraform
- Automatización de implementaciones de Terraform con Azure DevOps
- Integración de acciones de GitHub para entrega continua
Gestión de secretos y datos confidenciales
- Gestión de secretos con Azure Key Vault
- Integración de Key Vault con Terraform
- Mejores prácticas para la gestión de secretos
Monitoreo y escalado de la infraestructura
- Configuración del monitoreo y las alertas de Azure
- Escala de recursos de Azure con Terraform
- Implementación de grupos de autoescalado
Solución de problemas y mejores prácticas
- Depuración de configuraciones de Terraform
- Manejo de errores y problemas comunes
- Mejores prácticas y recomendaciones de Terraform
Resumen y próximos pasos
Requerimientos
- Comprensión básica de los conceptos de la computación en la nube
- Conocimiento de los servicios y el portal de Microsoft Azure
- Conocimientos básicos de scripting o programación
Público objetivo
- Ingenieros de nube
- Ingenieros de DevOps
- Profesionales de TI
- Administradores de sistemas
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (3)
el ritmo fue excelente en su mayor parte. Michal fue muy bueno para mantener al público interesado y asegurarse de que todos siguieran el ritmo en su mayor parte
Asif Shaikh - Carpmaels & Ransford
Curso - Terraform on Microsoft Azure
Traducción Automática
El formador presentó los temas de una manera muy clara, concisa y estructurada, que fue fácil de seguir. Mis colegas comentaron que deseaban haber tenido este entrenamiento antes de empezar a usar Terraform. También me gustó mucho la codificación práctica utilizando las máquinas virtuales. Esto funcionó muy bien. El formador también fue muy amable y cercano.
Shane - Keystart
Curso - Terraform on Microsoft Azure
Traducción Automática
Amé los aspectos técnicos de los ejercicios; fue genial ver a Terraform en acción y poder observar la creación de los recursos en Azure.
Brett Hawson - Reach Plc
Curso - Terraform on Microsoft Azure
Traducción Automática