CursosWorkshop IAEmpresasPreciosBlogNewsletter
  • Cursos
  • Workshop IA
  • Empresas
  • Precios
  • Blog
  • Newsletter
Suscríbete
  • Cursos
  • Empresas
  • Comunidades
  • Blog
  • Tarjeta regalo
  • Newsletter
  • Soporte
  • Tienda
  • ConfAiBot
  • Contacta
  • Aviso legal
  • Condiciones generales
  • Política de privacidad
  • Política de cookies

Curso de Terraform: Buenas prácticas llevando tu infraestructura a código

Standard
Javier FerrerAdrián CatalánEsteve Oria

Por Javier Ferrer, Adrián Catalán y Esteve Oria – DevOps

Cuando trabajas con infraestructura en la nube debes prepararte para poder realizar cualquier cambio sin peligro alguno. En este curso te contamos cómo versionar y automatizar toda la infraestructura de tu aplicación.

Ir al curso

💸 ¡Primera lección disponible sin registro!

Adquiere habilidades para un entorno DevOps aprendiendo Terraform. Olvídate de crear servicios a base de clicks y versiona toda tu infraestructura en Git para automatizar los cambios.

Empezaremos creando la pieza de infraestructura más sencilla posible para ver las bases de Terraform y GitOps e iremos aumentando el nivel hasta llegar a tener un enfoque mantenible y escalable que soporte la gestión de múltiples equipos.

Este curso lo hemos hecho en colaboración con Adrián y Esteve, ingenieros en Mango, donde aplican una cultura DevOps en un equipo de más de 130 personas. Veremos opiniones formadas en base a la experiencia de llevar Terraform a producción en un entorno complejo.

¿Qué aprenderás en este curso?

  • 👌 Aplicar buenas prácticas a la hora de crear Infraestructura como código: Asegura su mantenibilidad y escalabilidad a medida que se unan personas al equipo y servicios a tus aplicaciones
  • 🧑🏻‍🔧 Usar Terragrunt para complementar Terraform y sacarle el máximo partido.
  • 📒 Nociones de AWS ya que en los ejemplos creamos varias piezas muy comunes en cualquier arquitectura cloud.
  • 🔀 Importar infraestructura ya existente a Terraform.
  • 🚀 Implementar tu propio sistema de Integración Continua y Despliegue Continuo para aplicar cambios de infraestructura.

El curso es 100% práctico. Podrás ir siguiendo cada uno de los vídeos creando todos los recursos que veremos (S3, lambdas, etc) en tu cuenta de AWS dentro del plan gratuito, y acabarás con un workflow de GitHub Actions para automatizar todo y que no se escape ningún error 🤟

Aquí el primer vídeo del curso para que le eches un ojo a la calidad de grabación y el estilo 😊

Vídeos del curso

  • ⚙️ IaC vs GitOps vs DevOps en 5 minutos
  • ⚡️ Instalación y configuración de Terraform
  • 👨‍🎓 Crear y configurar cuenta de AWS

  • 📘 Crea un bucket de S3 en AWS
  • 🧩 Flujo de trabajo en Terraform: Init, Plan y Apply
  • 🔑 Data Sources: Obteniendo acceso al bucket

  • 😮 Me ha aparecido un fichero en local: tfstate
  • 🧡 Importar recursos a Terraform

  • ☁️ Backends remotos en otros cloud
  • 💾 Guardando el tfstate en un bucket de s3
  • 🔐 Bloqueando el tfstate con dynamodb

  • 🧩 Desplegar piezas por separado: S3, Lambda y DynamoDB
  • 🧙‍♂️ Conectar las piezas de infraestructura

  • 👐 Terraform agnóstico de la plataforma: LA GRAN MENTIRA
  • 🗃️ Terraform mantenible trabajando en equipo
  • 👥 Terraform Workspaces: Reutiliza configuración entre entornos
  • 🚄 Separar tfstates: Ejemplo práctico de El Mundo Real™️

  • 👐 Reutilizando recursos entre distintos entornos
  • 🦹‍♀️ Gestionando varios providers con Terragrunt
  • 🤏 Por qué Mango NO usa Terraform Workspaces

  • 🥉 Validamos sintaxis de Terraform en GitHub Actions
  • 🥇 Desplegando Terraform desde GitHub Actions
  • 🦿 GitHub Actions vs Jenkinsfile

  • 💵 Cuánto estoy gastando: Infracost
  • 🧪 Testing en terraform ¿Sí o no?
  • 🔝 Top 5 utilidades para Terraform

  • 💣 Aprendizajes del mundo real: Detección automática de Drift
  • 🤟 Conclusión y siguientes pasos
Ir al curso

Cursos relacionados

Standard
Dependabot: Tu repo al día de forma segura y automática

🛡️ Dependabot: Tu repo al día de forma segura y automática

Javier FerrerRafa Gómez

Actualiza de forma segura y sin spam de PRs tus dependencias.

Ver curso
Standard
Migración de Datos: De Legacy a Event-Driven Architecture

📥 Migración de Datos: De Legacy a Event-Driven Architecture

Javier FerrerRafa Gómez

Aprende a migrar datos de un código legacy a una arquitectura event-driven.

Ver curso
Standard
Auditoría Hemav

🗺️ Auditoría Hemav

Javier FerrerRafa Gómez

Sesión de auditoría en la que revisamos el Diseño y Arquitectura de Software de Hemav.

Ver curso
Ver catálogo completo

Paga según tus necesidades

lite (sólo mensual)

19 €
al mes
  • Cursos esenciales de programación para construir una base sólida
Popular

standard

24,92 €
Descuento vs mensual de 49 €
Pago anual de 299 €
al mes
  • Catálogo principal para dominar cómo escribir un código mantenible, escalable y testable
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

premium

41,58 €
Descuento vs mensual de 89 €
Pago anual de 499 €
al mes
  • Cursos exclusivos de IA para mantenerte siempre actualizado
  • Acceso anticipado a nuevos cursos
  • Descuento en workshops
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

No subiremos el precio mientras mantengas tu suscripción activa

SuscríbeteInicia sesión