hashicorp
HashiCorpAssociado

HashiCorp Terraform Associate (004)

TA-004

The industry-standard entry certification for Terraform, the de-facto infrastructure-as-code (IaC) tool used across AWS, Azure, GCP, and beyond. TA-004 (launched Jan 2026, aligned to Terraform 1.12, replacing 003) covers IaC concepts and multi-cloud/hybrid workflows; the core workflow (init, validate, plan, apply, destroy, fmt); providers and state; reading and writing HCL (variables, outputs, functions, resource dependencies, lifecycle meta-arguments, custom conditions/validation, and sensitive data with Vault); modules; remote state, backends, and drift; and HCP Terraform (workspaces, projects, collaboration, governance). It is a knowledge exam — multiple choice and multiple response, no hands-on labs.

Questões

57

Duração

60 min

Nota de aprovação

70/ 1000

Nossas questões

203+

Público-alvo

Cloud engineers, DevOps/platform engineers, SREs, and infrastructure practitioners who provision or manage cloud infrastructure with Terraform, and developers moving into infrastructure automation.

Pré-requisitos

No formal prerequisites. HashiCorp recommends basic familiarity with the Terraform CLI workflow and hands-on experience writing HCL configuration, plus general cloud/IT fundamentals.

Tipos de questões

Escolha únicaMúltipla escolha

Idioma e escopo de reconhecimento

Idiomas oficiais do exame

InglêsJaponêsCoreanoEspanhol (ES)Espanhol (LATAM)Português (BR)FrancêsAlemãoItalianoChinês (simplificado)Chinês (tradicional)

Idiomas no PasslyExam

InglêsCoreanoJaponêsEspanholPortuguês

Escopo de reconhecimento

Global

HashiCorp Terraform Associate — the most widely recognized certification for infrastructure as code, vendor-neutral and applicable across all major clouds. 004 replaced 003 in January 2026 and is aligned to Terraform 1.12. Valid for 2 years.

Domínios do exame

8Domínios

Understand infrastructure as code (IaC) concepts

8%

Understand Terraform fundamentals (providers & state)

12%

Use the core Terraform workflow

18%

Read, write, and validate Terraform configuration

20%

Interact with Terraform modules

12%

Implement and maintain state

13%

Maintain infrastructure with Terraform

9%

Use HCP Terraform

8%

Plano de estudo recomendado

  • Etapa 1 · IaC e fluxo principal (2–3 dias). Revise as vantagens de IaC e o valor multi-cloud/híbrido e neutro do Terraform, e domine o fluxo Write→Plan→Apply. Distinga com precisão cada comando: init (baixa provedores e módulos + configura o backend, vem primeiro), validate (sintaxe, sem chamadas à nuvem), plan (pré-visualiza, sem mudanças), apply (aplica; pede aprovação exceto -auto-approve ou plan salvo), destroy e fmt (só formatação). Faça backup antes de mudar.
  • Etapa 2 · Provedores, variáveis e HCL (3–4 dias). Aprenda source e restrições de versão em required_providers (~> vs >= vs =) e os aliases de provedor (multi-região/conta). Organize variáveis, outputs e locals, a precedência de variáveis (env TF_VAR_* < terraform.tfvars < *.auto.tfvars < -var/-var-file), sensitive, os tipos HCL (list/set/map/object/tuple), count vs for_each e funções comuns (lookup, cidrsubnet, templatefile).
  • Etapa 3 · Validar configuração e lifecycle — a grande ampliação do 004 (3–4 dias). Consolide resource vs data source e dependência implícita vs depends_on, e estude a fundo as novidades do 004: meta-argumentos de lifecycle (create_before_destroy, prevent_destroy, ignore_changes), custom conditions (validation de variáveis; precondition/postcondition bloqueiam o apply em caso de falha, enquanto um bloco check apenas avisa) e os valores ephemeral + Vault para manter os segredos fora do estado. Grave que recriar é apply -replace (não taint) e reconciliar é apply -refresh-only (não refresh); ambos obsoletos.
  • Etapa 4 · Estado, backends e módulos (3–4 dias). Estude backend local vs remoto, o bloqueio de estado e como liberar um bloqueio travado (force-unlock), o drift (com apply -refresh-only) e a proteção do estado (segredos em texto puro). Compartilhe valores entre configurações com o data source terraform_remote_state e migre para um backend remoto com o bloco backend + terraform init. Em módulos: source (local/registry/Git), version (não em caminhos locais), referências de saída (module.<name>.<output>) e escopo de variáveis (o filho só vê o que recebe). A CLI terraform import só leva ao estado; um bloco import com plan -generate-config-out gera configuração.
  • Etapa 5 · HCP Terraform e revisão final (3–5 dias). Aprenda as execuções remotas do HCP Terraform, o registro privado de módulos, as políticas (Sentinel/OPA) e a organização com workspaces vs projetos vs variable sets e run triggers. Por fim, faça simulados cronometrados para 57 questões em 60 minutos e pratique verdadeiro/falso, negação e leitura de trechos de HCL/CLI. Elimine as armadilhas do 004: achar que taint é o atual, que terraform refresh ainda é um comando, que um bloco check bloqueia o apply ou que sensitive = true remove o valor do estado.

Processo de validação de questões

Alinhado com o escopo do guia oficialConsistência entre resposta e explicação verificadaFiltragem de duplicatas/similaridade aplicada

Experimente o conjunto de práticas diretamente e avalie você mesmo a semelhança com o exame real.

Perguntas frequentes (FAQ)

Q. Qual a diferença entre TA-004 e TA-003?

A. O TA-004 é a versão atual que substituiu o TA-003 em janeiro de 2026 e está alinhado ao Terraform 1.12. O formato (cerca de 57 questões, 60 minutos, múltipla escolha/resposta múltipla/verdadeiro-falso) é o mesmo, mas o conteúdo foi atualizado: o HCP Terraform passa a ser um domínio próprio e ampliado (workspaces, projetos, variable sets), as custom conditions (validation de variáveis, precondition/postcondition, blocos check) e os meta-argumentos de lifecycle são cobrados explicitamente, terraform taint é substituído por apply -replace e terraform refresh por apply -refresh-only (ambos obsoletos), e foram acrescentados multi-cloud/híbrido e os segredos com Vault e valores ephemeral.

Q. Estudei para o TA-003, devo mudar para o TA-004?

A. Se você vai fazer a prova agora, prepare o TA-004. O TA-003 foi aposentado em 7 de janeiro de 2026 e, desde então, só é possível prestar o 004. Os fundamentos e o fluxo principal quase não mudam, então seu estudo de 003 não se perde, mas você precisa reforçar os temas novos e alterados do 004 (custom conditions, lifecycle, -replace/-refresh-only, ampliação do HCP).

Q. Que tipos de questão aparecem?

A. A maioria é curta e direta, muitas vezes de uma única frase. São frequentes as questões de negação, como "qual das seguintes NÃO é verdadeira?", e as de verdadeiro/falso, e algumas mostram um trecho curto de HCL ou CLI e perguntam o que acontece. Não há laboratórios práticos, então o mais importante é saber com precisão como cada comando e conceito se comporta.

Q. Quais temas pesam mais?

A. A escrita de configuração (variáveis, dependências, custom conditions, lifecycle) e o fluxo principal são os que mais pesam, seguidos da gestão do estado, dos módulos e dos provedores. O HCP Terraform ganha peso no 004: aparecem workspaces, projetos, variable sets e políticas (Sentinel/OPA). Os conceitos de IaC e multi-cloud aparecem de forma leve no início.

Q. Quais são as armadilhas do 004?

A. Para recriar um recurso agora usa-se apply -replace=ADDR, não taint, e para reconciliar o estado apply -refresh-only, não refresh (ambos obsoletos). Um bloco check apenas avisa e não bloqueia o apply, enquanto precondition/postcondition bloqueiam em caso de falha. sensitive = true só oculta a saída da CLI e não remove o valor do estado; para excluí-lo de verdade usam-se valores ephemeral. A CLI terraform import não gera configuração (mas um bloco import com -generate-config-out gera).

Q. Quanto custa, como é feito e quanto dura?

A. A taxa fica em torno de USD 70.50 mais impostos, e o exame é feito on-line com supervisão (Certiverse) de qualquer lugar. A certificação é válida por 2 anos; você renova refazendo-a ou obtendo uma certificação superior da HashiCorp.

Q. Como difere das certificações de nuvem e vale a pena combiná-las?

A. Onde as certificações de AWS, Azure e GCP cobrem uma nuvem específica, o TA-004 valida o próprio Terraform — a ferramenta com que você automatiza infraestrutura sobre elas. É neutro em relação ao provedor e serve para qualquer nuvem, então, se você já tem uma certificação de nuvem, é um ótimo próximo passo para habilidades reais de automação.

Q. Qual a diferença entre questões de prática e o simulado cronometrado?

A. As questões de prática são resolvidas por tema com explicações de erros para reforçar pontos fracos; o simulado cronometrado é feito como a prova real. Ambos usam questões originais com explicações do tutor de IA.

Q. Isto é semelhante aos dumps de exame?

A. A PasslyExam não fornece dumps vazados. Nosso conteúdo é criado a partir de guias oficiais e objetivos públicos do exame, e depois ajustado para refletir padrões de questões realistas e distribuição de dificuldade. O foco é a preparação prática com aprendizado baseado em explicações, não a memorização de itens vazados.

Ver guia alternativo aos dumps

Certificações relacionadas

TA-003SAA-C03AZ-104
Última atualização: 2026-08-19Atualizado