EnglishDeutschFrançaisEspañolPortuguês

HashiCorp · HC-TFA · Associate

HashiCorp Terraform Associate (004) — Questões de prática e simulado

Pratique com questões realistas de HC-TFA, alinhadas aos objetivos do exame. Alex explica cada resposta, e seu Readiness Score mostra o que estudar em seguida.

57Questões
60minLimite de tempo

Verificado com HashiCorp · agosto de 2026Versão atual do exame

Sobre o exame

A credencial HashiCorp Certified: Terraform Associate (004) valida a proficiência fundamental em infraestrutura como código usando o Terraform. Ela confirma que você compreende o propósito da IaC, consegue escrever e ler configurações HCL, gerenciar estado de forma segura, trabalhar com módulos e provedores, e navegar pelo fluxo de trabalho principal do Terraform — init, plan, apply e destroy. O exame abrange os conceitos essenciais do Terraform de código aberto e introduz recursos do HCP Terraform (anteriormente Terraform Cloud), incluindo execução remota, espaços de trabalho e gerenciamento de estado. Embora não exija conhecimento profundo de nenhum provedor de nuvem específico, as perguntas pressupõem familiaridade com conceitos genéricos de infraestrutura como recursos de computação, rede e armazenamento.

O que cai na prova

Os oito domínios ficam todos dentro de um ponto percentual uns dos outros, entre 12% e 13%, então não dá para pular nenhuma seção com segurança. Conceitos de IaC e fundamentos do Terraform abrem a prova com 13% cada, seguidos pelo workflow central de init, plan, apply e destroy, e pela sintaxe de configuração que sustenta tudo isso: resources, variables, expressions e tratamento de dependências, também com 13% cada.

Modules, gerenciamento de state, manutenção da infraestrutura e HCP Terraform fecham o blueprint com 12% cada um, cobrindo sourcing e versionamento de módulos, remote backends e drift, importação de recursos já existentes e os recursos de colaboração e governança do HCP Terraform. Esse peso uniforme significa que aqui a amplitude conta mais do que a profundidade: quem domina sintaxe de configuração mas patina em state locking ou em workspaces do HCP Terraform ainda deixa um quarto da prova descoberto.

Estrutura do exame: HC-TFA

Infrastructure as Code (IaC) with Terraform13%

IaC concepts, advantages of IaC patterns, multi-cloud and hybrid cloud workflows.

≈ 5 h
Terraform Fundamentals14%

Providers installation and versioning, how Terraform uses providers, state management basics.

≈ 5 h
Core Terraform Workflow13%

Init, validate, plan, apply, destroy, fmt. The standard Terraform workflow.

≈ 5 h
Terraform Configuration13%

Resources, data sources, variables, outputs, complex types, expressions, functions, dependencies, custom conditions, sensitive data management.

≈ 5 h
Terraform Modules12%

Module sources, variable scope within modules, using modules in configuration, version management.

≈ 5 h
Terraform State Management12%

Local backend, state locking, remote state configuration, resource drift management.

≈ 5 h
Maintain Infrastructure with Terraform12%

Importing existing infrastructure, CLI state inspection, verbose logging and debugging.

≈ 5 h
HCP Terraform13%

HCP Terraform for infrastructure creation, collaboration and governance features, workspaces and projects, integration configuration.

≈ 5 h

HashiCorp não publica uma distribuição de domínios para este exame — as proporções refletem nosso banco de questões alinhado ao exame e mudam à medida que ele cresce.

Formato do exame e tipos de pergunta

A prova Terraform Associate tem 57 questões em 60 minutos e mistura verdadeiro/falso, múltipla escolha de resposta única e questões de múltiplas respostas, sem nenhum laboratório ao vivo. Muitas questões mostram uma saída de CLI ou um trecho de HCL e perguntam qual comando, bloco ou comportamento está correto. O que se cobra ali é a capacidade de prever o resultado de um plan a partir da configuração, não de decorar a sintaxe dos comandos isoladamente.

Tipos de pergunta: HC-TFA

Múltipla escolha60%

Escolha a única resposta certa entre quatro ou cinco opções — o formato básico da prova.

Resposta múltipla25%

Mais de uma resposta está certa e você precisa de todas; o enunciado diz quantas marcar.

Verdadeiro / Falso15%

Julgue uma única afirmação como verdadeira ou falsa — pontos rápidos, mas a redação exata decide.

HashiCorp confirma esses tipos de questão — não publica uma distribuição percentual; as proporções refletem nosso banco de questões alinhado ao exame.

Experimente cinco questões de HC-TFA

Cinco questões direto do nosso banco de HashiCorp Certified: Terraform Associate (004). Responda uma — Alex explica o porquê.

O exame e o app são em inglês — estas questões de exemplo nós traduzimos.

Fundamentos do Terraform2 / 5

Um desenvolvedor adiciona um novo requisito de provider a uma configuração e executa terraform plan, mas recebe um erro informando que o plugin do provider necessário não está instalado. Qual é o comando correto para instalar o provider e preparar o diretório de trabalho?

AlexExplicação completa do Alex

terraform init é o primeiro comando que você executa em qualquer configuração nova ou alterada. Ele realiza várias tarefas de inicialização: configura o backend para armazenamento do state, baixa e instala os plugins de provider declarados em required_providers, baixa quaisquer modules referenciados e cria ou atualiza o arquivo de lock de dependências .terraform.lock.hcl. Quando um requisito de provider é adicionado ou alterado, você deve executar init novamente para que o Terraform possa buscar a versão apropriada do plugin que satisfaça suas constraints de versão. Outros comandos como validate, plan e apply assumem que os providers já estão instalados. Dica de prova: qualquer erro sobre provider, module ou backend ausente quase sempre significa que você precisa executar terraform init.

Fontedeveloper.hashicorp.com

Módulos do Terraform3 / 5

Qual valor de `source` em um bloco `module` referencia um módulo cujos arquivos ficam em um diretório irmão da configuração que o chama?

AlexExplicação completa do Alex

O Terraform trata qualquer source que comece com ./ ou ../ como um caminho local do sistema de arquivos, relativo ao diretório do módulo chamador. O valor ../network aponta para um diretório irmão um nível acima. Módulos locais são lidos direto do disco, sem precisar de download nem cache. (Ref: developer.hashicorp.com/terraform/language/modules/sources#local-paths) Distratores: “"hashicorp/network/aws"”) hashicorp/network/aws é a sintaxe abreviada do Terraform Registry. “"git::network"”) git::network é um source de URL do Git incompleto ou inválido. “"registry:network"”) registry:network não é um esquema de source suportado.

Fontedocs.hashicorp.com

Fluxo de trabalho principal do Terraform4 / 5

Um usuário quer que `terraform apply` seja executado sem parar para pedir confirmação interativa. Qual opção faz isso?

AlexExplicação completa do Alex

A flag -auto-approve diz ao terraform apply para pular o prompt de confirmação interativa e executar o plano imediatamente. É a flag padrão para pipelines de CI/CD e automação. O Terraform usa flags com um único hífen (por exemplo, -auto-approve), não opções com hífen duplo no estilo GNU. (Ref: developer.hashicorp.com/terraform/cli/commands/apply#auto-approve) Distratores: “`terraform apply --force`”) --force não é válida; -force já foi usada com terraform destroy, mas está descontinuada em favor de -auto-approve. “`terraform apply --skip-confirm`”) --skip-confirm não existe no Terraform. “`terraform apply --yes`”) --yes não existe no Terraform.

Fontedeveloper.hashicorp.com

HCP Terraform5 / 5

No HCP Terraform, qual é o efeito de definir o modo de execução de um workspace como `local`?

AlexExplicação completa do Alex

Definir o modo de execução como local no HCP Terraform significa que terraform plan e terraform apply rodam na própria CLI do operador, enquanto o HCP Terraform funciona como backend remoto de state (e, opcionalmente, como repositório de variáveis). Isso contrasta com o modo remote (quem executa são os workers do HCP) e com o modo agent (quem executa são agentes auto-hospedados). (Ref: developer.hashicorp.com/terraform/cloud-docs/workspaces/settings#execution-mode) Distratores: “Os planos e os applies rodam no HCP Terraform, mas os logs ficam…”) Os logs aparecem na CLI local, não são armazenados remotamente. “A UI do HCP Terraform executa os planos…”) O HCP Terraform nunca executa planos no navegador. “O workspace só pode executar planos especulativos disparados…”) Os planos especulativos de VCS são independentes do modo de execução.

Fontedeveloper.hashicorp.com

385 questões, construídas como o exame

Cada domínio do exame HC-TFA tem questões suficientes no banco para você praticar a fundo. Um simulado apresenta 57 questões seguidas, no mesmo cronômetro de 60 minutos do dia do exame.

Ata de verificação: HC-TFA

Conferência do conteúdo com a HashiCorp6 de agosto de 2026

última verificação com a fonte oficial da HashiCorp

Cobertura do conteúdo37 objetivos oficiais

distribuídos em 8 domínios, segundo o guia oficial do exame

Tamanho do banco385 questões

= 6 simulados completos de 57 questões — nunca a mesma questão duas vezes

Cobertura de domíniostodos os 8 domínios no peso oficial

Infrastructure as Code (IaC) with Terraform 50 · Terraform Fundamentals 52 · Core Terraform Workflow 49 · Terraform Configuration 49 · Terraform Modules 45 · Terraform State Management 45 · Maintain Infrastructure with Terraform 46 · HCP Terraform 49

Validação canônica385 de 385

cada uma verificada com a documentação oficial da HashiCorp — resposta, opções e explicação, fonte citada

Metodologia documentada abertamente.Como as questões são feitas →

Preparação para HC-TFA

Quanto tempo você precisa depende da experiência prática que já tem. O resto é definido pelo fornecedor: como a prova é aplicada, quando você pode refazê-la e por quanto tempo a certificação continua válida.

A prova é aplicada online pela Certiverse, com proctor ao vivo. A credencial vale dois anos; para renovar, você precisa passar de novo na versão atual da prova Associate, ou passar na prova Professional para estender a validade.

Seu plano: HC-TFA

Preparação

Tempo de estudo25–60 h

normalmente cerca de 25 h se você já trabalha com essas tecnologias, cerca de 60 h começando do zero

NívelAssociate
Vale ter antesCompreensão básica de conceitos de cloud computing e ferramentas CLI

Dia da prova e depois

ModalidadeSupervisionado online via Certiverse
Política de repetiçãoNão inclui repetição gratuita. É possível uma repetição padrão após o período de espera.
Validade2 anos

Recertificação a cada 2 anos aprovando na versão atual do exame

As horas são a nossa própria estimativa de planejamento — a HashiCorp não publica um tempo de preparação para esta prova. Um ponto de partida para o seu calendário, não uma meta.

Erros comuns

As questões do Terraform Associate premiam um modelo mental correto de state, mais do que memória muscular de configuração: prever o que um plan vai fazer com a infraestrutura existente, e não o que o HCL sozinho dá a entender. Essa diferença aparece com mais força nas operações de state, onde comandos que mexem apenas no arquivo de state parecem idênticos aos que mexem na infraestrutura real, pelo menos até você quebrar e consertar um state file ao menos uma vez. A configuração de providers e variables esconde armadilhas parecidas: um bloco no lugar errado ou uma ordem de precedência invertida gera um plan que parece certo até a hora em que ele roda.

Pontos de atenção: HC-TFA

  1. 01State locking

    Esquecer que o state local não tem locking. Só backends remotos, como S3+DynamoDB ou HCP Terraform, travam o state durante operações concorrentes.

  2. 02terraform import

    O import preenche apenas o state, não a configuração. Você ainda precisa escrever o HCL correspondente na mão, senão o próximo plan vai propor destruir o recurso.

  3. 03Provider versioning

    required_providers fica dentro do bloco terraform, não no bloco provider. Sem restrições de versão, uma atualização do provider quebra o plan sem nenhum aviso.

  4. 04Variable precedence

    A ordem é: variáveis de ambiente < terraform.tfvars < *.auto.tfvars < -var/-var-file na linha de comando. Muita gente inverte essa precedência na prova.

  5. 05count vs for_each

    count usa índices numéricos, então remover um item do meio desloca todos os outros. Já o for_each indexa por string e evita que recursos sejam recriados sem querer.

O Pass-IT treina você exatamente nesses pontos fracos — adaptativo e espaçado →

Perguntas frequentes

Quanto tempo dura o exame HashiCorp Certified: Terraform Associate (004)?

O exame HashiCorp Certified: Terraform Associate (004) tem 57 questões e um limite de 60 minutos.

Quais são os erros mais comuns no exame HashiCorp Certified: Terraform Associate (004)?

Os erros mais comuns incluem: State locking, terraform import, Provider versioning, Variable precedence, count vs for_each. Concentre seu tempo de estudo nessas áreas para não perder pontos.

Como é a distribuição de peso do exame Terraform Associate?

É a distribuição mais equilibrada do nosso catálogo: oito objetivos, nenhum acima de 13% nem abaixo de 12%. Infrastructure as code, Terraform fundamentals, o core workflow e configuration valem 13% cada um, enquanto modules, state, maintenance e HCP Terraform ficam com 12%. Não há domínio que valha a pena pular nem nenhum em que compense investir demais.

O que você precisa antes do exame Terraform Associate?

Noções básicas de terminal e entendimento de arquitetura on-premises e em nuvem. A HashiCorp recomenda experiência profissional, mas não a exige, e nenhuma certificação trava a inscrição. O catálogo prevê cerca de 40 horas, um número baixo porque o exame fica bem próximo do core workflow.

Por quanto tempo o Terraform Associate vale?

Dois anos. Você renova passando de novo na versão atual do exame Associate ou sendo aprovado no exame Terraform Authoring and Operations Professional, que estende a credencial em vez disso. Não existe caminho por créditos nem por educação continuada.

O que vem depois do Terraform Associate?

O exame Terraform Authoring and Operations Professional é o passo seguinte direto, e é um tipo de prova bem diferente: quatro horas e estruturado em torno de configuração dinâmica, design de módulos e fluxos de trabalho colaborativos. Ser aprovado nele também renova sua credencial Associate. O exame Vault Associate é o movimento lateral se a gestão de secrets estiver virando parte do seu trabalho.

O Pass-IT é uma ferramenta de estudo independente, sem afiliação com a HashiCorp nem endosso da HashiCorp; HashiCorp e os nomes dos exames são marcas dos respectivos titulares.

Uma certificação. Um único pagamento.

Acesso completo ao HC-TFA

Acesse todo o banco de questões desta certificação. Alex explica cada resposta, e seu Readiness Score mostra o que estudar em seguida.

Comprar acesso ao HC-TFA por $29.99Um único pagamento. Acesso vitalício a esta certificação.
Veja grátis se você está pronto20 questões. Sem cartão. Veja o que estudar antes de comprar.

Chegue a 80 % de preparação e passe — ou seu dinheiro de volta.

Como funciona o score →