RousselTMLEARNING

TP · Cloud Computing: del descubrimiento a la experiencia

Práctica: Infrastructure as Code con Terraform

Lo que vas a aprender en este TP
  • Describir un recurso en HCL
  • Aplicar con plan y apply
  • Detectar una deriva

Terraform + LocalStack #

Lo que vas a aprender en esta sección
  • Describir un recurso en HCL
  • Aplicar con plan y apply
  • Detectar una deriva

Contexto. Una infraestructura creada a mano no se puede reproducir ni auditar. La Infraestructura como Código describe los recursos en archivos versionados: lo practicas con Terraform y ves qué es una deriva de configuración.

Requisitos: Práctica anterior (LocalStack), Terraform instalado  ·  Duración estimada: 40 min

Un bucket versionado descrito en HCL.
  1. 1. Configurar el provider

    ¿Por qué? El provider indica a Terraform qué API usar; apuntándolo a LocalStack, el mismo código funcionaría en AWS real quitando las sobrescrituras.

    Apunta el provider AWS a LocalStack.
  2. 2. Describir el recurso

    ¿Por qué? Describir el versionado y las etiquetas en el código garantiza que sean idénticos en todas partes y auditables en Git.

    Crea un bucket con versionado y una etiqueta env=lab.
  3. 3. Plan y aplicación

    ¿Por qué? plan muestra qué va a cambiar antes de hacerlo: es la salvaguarda que evita destrucciones accidentales.

    Ejecuta el ciclo completo e inspecciona el estado.
  4. 4. Deriva y destrucción

    ¿Por qué? Modificar a mano y volver a ejecutar plan hace entender la deriva: el estado real se aparta del código y Terraform propone corregirlo.

    Modifica el recurso a mano, detecta la deriva y destruye la infraestructura.

Nivel de dificultad : ●●○○○ (2/5)

Mi seguimiento

  • ⏱ Duración estimada : ≈ 40 min

Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión

✉️ Hacer una pregunta

Artículos recomendados

Bonnes pratiques Cloud : sécurité, résilience, coûts et exploitation

Bonnes pratiques du Cloud Computing : piliers d'une architecture bien conçue, IAM et moindre priv...

Les modèles de déploiement Cloud : public, privé, hybride, communautaire et multi-cloud

Comprendre les modèles de déploiement du Cloud Computing selon le NIST : cloud public, privé, com...

Grafana Alloy: Perfilado Continuo con Pyroscope

Descubra cómo configurar el perfilado continuo (Continuous Profiling) en sus entornos utilizando ...