ExámenesBlogEnglish
Todas las guías

200+ Preguntas Gratis: Terraform Associate

HashiCorp Terraform Associate Certificación en Español — Practica gratis, sin registro.

✓ Sin registro✓ Sin costo✓ Con explicaciones✓ Asistente con IA
200+ Preguntas
100% Gratis
Internacional
Pregunta 1 de 2000/0 correctas (0%)
Pregunta 1
Fácil

¿Cuál es el primer comando que se debe ejecutar en un nuevo proyecto de Terraform para inicializar el directorio de trabajo?

Preguntas de Ejemplo: Terraform Associate

Prueba estas preguntas de ejemplo para evaluar tu preparación para el Terraform Associate. Cada pregunta incluye una explicación detallada. Inicia el quiz interactivo arriba para acceder a las 200+ preguntas con tutor de IA.

1¿Cuál es el primer comando que se debe ejecutar en un nuevo proyecto de Terraform para inicializar el directorio de trabajo?
A.terraform plan
B.terraform apply
C.terraform init
D.terraform validate
Explicación: El comando `terraform init` inicializa el directorio de trabajo, descargando los proveedores necesarios y configurando el backend. Es el primer paso fundamental antes de poder ejecutar cualquier otro comando como `plan` o `apply`.
2¿Qué comando de Terraform se utiliza para previsualizar los cambios que se aplicarán a la infraestructura sin realizar ninguna modificación real?
A.terraform show
B.terraform plan
C.terraform apply
D.terraform refresh
Explicación: `terraform plan` crea un plan de ejecución que muestra qué acciones tomará Terraform para alcanzar el estado deseado en la configuración. No modifica la infraestructura, solo muestra los cambios propuestos.
3En HCL (HashiCorp Configuration Language), ¿cómo se declara una variable de entrada?
A.resource "variable" "nombre" {}
B.variable "nombre" {}
C.input "nombre" {}
D.var "nombre" {}
Explicación: Las variables de entrada se declaran usando un bloque `variable`. Esto permite que la configuración sea más flexible y reutilizable, pasando valores desde fuera del módulo.
4¿Cuál es el propósito del archivo `terraform.tfstate`?
A.Almacenar el historial de comandos ejecutados.
B.Guardar el plan de ejecución para su uso posterior.
C.Contener el código de la infraestructura.
D.Mapear los recursos del mundo real con la configuración.
Explicación: El archivo de estado `terraform.tfstate` es crucial. Almacena el estado de la infraestructura gestionada por Terraform, permitiendo a Terraform saber qué recursos del mundo real corresponden a los recursos definidos en la configuración.
5¿Qué es un 'provider' en el ecosistema de Terraform?
A.Un bloque de código reutilizable.
B.Un plugin responsable de interactuar con una API de un servicio específico.
C.Una versión específica del CLI de Terraform.
D.Un servicio para almacenar el estado de forma remota.
Explicación: Un 'provider' es un plugin que Terraform utiliza para interactuar con las APIs de servicios en la nube, plataformas SaaS y otras APIs. Por ejemplo, el provider de AWS interactúa con la API de Amazon Web Services.
6¿Qué comando se utiliza para aplicar los cambios propuestos en un plan de ejecución y modificar la infraestructura?
A.terraform execute
B.terraform run
C.terraform provision
D.terraform apply
Explicación: El comando `terraform apply` es el que realmente ejecuta las acciones descritas en el plan de ejecución para crear, modificar o eliminar recursos de la infraestructura.
7¿Cómo se hace referencia al valor de un recurso dentro de la misma configuración de Terraform?
A.<TIPO_RECURSO>.<NOMBRE_RECURSO>.<ATRIBUTO>
B.get_resource_value(TIPO_RECURSO.NOMBRE_RECURSO.ATRIBUTO)
C.resource.TIPO_RECURSO.NOMBRE_RECURSO.ATRIBUTO
D.variables.TIPO_RECURSO.NOMBRE_RECURSO.ATRIBUTO
Explicación: La sintaxis para referenciar un atributo de un recurso es `<TIPO_RECURSO>.<NOMBRE_RECURSO>.<ATRIBUTO>`. Por ejemplo, `aws_instance.web.id` para obtener el ID de una instancia EC2.
8¿Cuál es el principal beneficio de utilizar 'state locking' (bloqueo de estado)?
A.Acelerar la ejecución de los comandos de Terraform.
B.Cifrar el archivo de estado para mayor seguridad.
C.Prevenir que múltiples usuarios ejecuten Terraform al mismo tiempo y corrompan el estado.
D.Reducir el tamaño del archivo de estado.
Explicación: El bloqueo de estado es una característica crítica para el trabajo en equipo. Previene condiciones de carrera y corrupción del estado al asegurar que solo un usuario pueda ejecutar operaciones que modifican el estado a la vez.
9¿Qué es un 'módulo' de Terraform?
A.Cualquier conjunto de archivos de configuración de Terraform en un directorio.
B.Un tipo especial de recurso que solo se puede usar una vez.
C.El archivo principal de una configuración, siempre llamado `main.tf`.
D.Un sinónimo de un 'provider'.
Explicación: Un módulo en Terraform es un contenedor para múltiples recursos que se usan juntos. Es una forma de organizar y reutilizar código de configuración. Cualquier directorio con archivos `.tf` es un módulo.
10El comando `terraform destroy` ¿qué acción realiza?
A.Elimina solo los recursos marcados como 'destruibles'.
B.Elimina todos los recursos gestionados por la configuración actual de Terraform.
C.Reinicia todas las máquinas virtuales gestionadas.
D.Borra el archivo de estado.
Explicación: `terraform destroy` es un comando destructivo que elimina todos los recursos de la infraestructura que están siendo gestionados por la configuración actual, basándose en el archivo de estado.
Estadísticas 2026

Datos Clave: Terraform Associate

~60

Preguntas

60 min

de Tiempo

~70%

Puntaje Aprob.

$70.50

Costo (USD)

Prepárate para la certificación HashiCorp Terraform Associate en español. 200 preguntas de práctica gratis para 2026 sobre el flujo de trabajo, HCL, estado, módulos y HCP Terraform.

Sobre el Examen Terraform Associate

Preparación 2026 para el examen de certificación HashiCorp Certified: Terraform Associate. Incluye 200 preguntas en español sobre infraestructura como código, flujo de trabajo de Terraform, módulos, estado y HCP Terraform.

Preguntas

~57-65 preguntas de opción múltiple

Duración

60 minutos

Aprobación

~70%

Costo

$70.50 USD (HashiCorp)

Temario del Terraform Associate

25%

Flujo de Trabajo Principal y CLI

Comandos `init`, `plan`, `apply`, `validate`, `destroy`, `fmt`. Ciclo de vida de la infraestructura.

20%

Gestión del Estado

Backends locales vs. remotos, bloqueo de estado, comandos de estado (`mv`, `rm`, `show`).

20%

Configuración (HCL)

Sintaxis de HCL, bloques (`resource`, `data`, `variable`, `output`), tipos de datos, expresiones y funciones.

15%

HCP Terraform (Terraform Cloud)

Beneficios de HCP Terraform, workspaces, ejecución remota, y colaboración.

10%

Módulos y Reutilización

Uso de módulos locales y del registro, variables de entrada y valores de salida.

10%

Conceptos de IaC y Fundamentos

Ventajas de la Infraestructura como Código, proveedores, y gestión multi-nube.

Cómo Aprobar el Terraform Associate

Lo que debes saber

  • Aprobación: ~70%
  • Preguntas: ~57-65 preguntas de opción múltiple
  • Tiempo: 60 minutos
  • Costo: $70.50 USD

Claves para aprobar

  • Completa todas las preguntas de práctica disponibles
  • Obtén 80%+ consistentemente antes de presentar
  • Enfócate en las secciones con mayor peso
  • Usa nuestro asistente con IA para conceptos difíciles

Consejos de Estudio para el Terraform Associate

1Domina el flujo de trabajo principal: `init`, `plan`, `apply`. Entiende qué hace cada comando.
2La gestión del estado es crítica. Comprende por qué los backends remotos y el bloqueo de estado son esenciales para el trabajo en equipo.
3Practica la sintaxis de HCL. Crea configuraciones con variables, salidas y referencias entre recursos.
4No subestimes los módulos. Entiende cómo consumir módulos del Registro de Terraform.
5Conoce los comandos para manipular el estado, como `terraform state mv`, pero úsalos con precaución.
6Entiende los beneficios clave de usar HCP Terraform (antes Terraform Cloud) para la colaboración y la gobernanza.

Preguntas Frecuentes sobre el Terraform Associate

¿Para quién es esta certificación?

Es para ingenieros de operaciones, desarrolladores o ingenieros de DevOps que tienen un conocimiento conceptual de Terraform y experiencia práctica aprovisionando infraestructura en la nube.

¿Necesito saber un lenguaje de programación para aprender Terraform?

No. Terraform usa su propio lenguaje declarativo llamado HCL (HashiCorp Configuration Language), que es fácil de leer y aprender. No se requiere conocimiento de lenguajes como Python o Go.

¿El examen es práctico?

El examen de certificación de Terraform Associate se basa en preguntas de opción múltiple. No hay ejercicios prácticos de codificación en el examen en sí, pero las preguntas son situacionales y requieren una comprensión práctica.

¿Qué versión de Terraform cubre el examen?

El examen actual se basa en la versión 1.12 o superior de Terraform. Es importante estar al día con las últimas características y cambios.

¿Cuánto tiempo es válida la certificación?

La certificación de Terraform Associate es válida por dos años. Para renovarla, debes volver a tomar y aprobar el examen de certificación.