Terraform

Backend de Terraform

Definición

Configuración que define dónde se almacena el state de Terraform. Backends remotos (S3, Azure Blob Storage, HCP Terraform) permiten colaboración en equipo y bloqueo de estado para evitar conflictos.

Contexto de examen

En Terraform Associate: sin backend remoto, el state es local y no se puede compartir con el equipo. Con S3 backend el bloqueo de estado se activa con use_lockfile = true (Terraform 1.11+; el método con DynamoDB está deprecado). Pregunta: ¿cómo evitas que dos personas apliquen cambios simultáneamente? State locking con backend remoto.

¿Preparándote para el Terraform Associate?

Backend de Terraform es uno de los conceptos que puede aparecer en el examen. Revisa la guía completa para verlo en contexto.