Solicitar información

Temario del curso

Introducción a Terraform

  • ¿Qué es Terraform?
  • Ventajas de emplear Terraform
  • Conceptos clave y terminología asociada
  • Terraform frente a otras herramientas para infraestructura como código

Configuración del entorno de trabajo

  • Instalación de Terraform
  • Preparación de Visual Studio Code para el desarrollo con Terraform
  • Creación y configuración de cuentas en Azure

Primeros pasos con Terraform en Azure

  • Configuración del proveedor AzureRM
  • Autenticación frente a los servicios de Azure
  • Redacción de la primera configuración de Terraform
  • Despliegue de un recurso básico en Azure

Gestión del estado en Terraform

  • Comprensión del concepto de estado en Terraform
  • Manejo remoto del estado mediante almacenamiento de Azure
  • Bloqueo y coherencia del estado durante operaciones múltiples

Construcción de infraestructuras con Terraform

  • Creación y administración de máquinas virtuales en Azure
  • Configuración de redes en Azure (VNet, subredes, NSGs)
  • Provisión de cuentas de almacenamiento en Azure
  • Configuración de bases de datos SQL de Azure

Funcionalidades avanzadas de Terraform

  • Módulos reutilizables y su utilidad en el diseño de infraestructuras
  • Uso de fuentes de datos y variables de salida
  • Expresiones y funciones disponibles dentro de Terraform
  • Gestión de dependencias entre componentes de la infraestructura

Integración continua y despliegue automático

  • Introducción a Azure DevOps
  • Diseño de pipelines CI/CD orientados a Terraform
  • Automatización completa del proceso de despliegue mediante Azure DevOps
  • Integración de GitHub Actions como parte de la entrega continua

Manejo de datos confidenciales y secreto

  • Gestión segura de información sensible utilizando Azure Key Vault
  • Conexión eficaz entre Terraform y Key Vault para operaciones seguras
  • Mejores prácticas en relación con la protección de datos sensibles

Supervisión y escalado de infraestructuras

  • Implementación de herramientas de supervisión y alertas en Azure
  • Estrategias para el crecimiento progresivo de los recursos gestionados por Terraform
  • Aplicación práctica del autoescalado automático a grupos de máquinas virtuales

Resolución de incidencias y buenas prácticas operativas

  • Detección y corrección de errores comunes en configuraciones de Terraform
  • Recomendaciones prácticas para garantizar el correcto funcionamiento del entorno
  • Pautas fundamentales que favorecen una gestión eficaz de los proyectos desarrollados con esta herramienta

Resumen y orientación hacia los siguientes pasos a seguir

Requerimientos

  • Conocimiento básico sobre los conceptos fundamentales del cloud computing
  • Familiaridad con los servicios y el portal de Microsoft Azure
  • Conocimientos elementales en scripting o programación

Público objetivo

  • Ingenieros de nube
  • Ingenieros DevOps
  • Profesionales del ámbito TI
  • Administradores de sistemas
 21 Horas

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.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (3)

Próximos cursos

Categorías Relacionadas