EnglishDeutschFrançaisEspañolPortuguês

HashiCorp · HC-TFA · Associate

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

Prepare-se para HC-TFA com questões de prática originais e respostas explicadas com clareza. Peça mais detalhes a Alex, seu tutor de IA, use seus resultados para identificar os temas que precisam de revisão e pratique a gestão do tempo com simulados cronometrados.

57Questões do simulado
60minLimite de tempo

Conferido com informações de HashiCorp · agosto de 2026 · Versã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.

Experimente cinco questões de HC-TFA

Pratique com cinco questões do banco atual de HashiCorp Certified: Terraform Associate (004) no app, com respostas e explicações.

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

As questões do app estão atualmente em inglês. As traduções desta prévia se aplicam apenas à prévia. Consulte a entidade certificadora para saber quais idiomas estão disponíveis para o exame oficial.

385 questões de prática

O banco de questões do Pass-IT oferece material para você praticar para HC-TFA. Um simulado do Pass-IT tem 57 questões e limite de 60 minutos; essas são as configurações da prática.

Dados do banco de questões: HC-TFA

Objetivos do guia37 objetivos listados no guia oficial

distribuídos por 8 domínios no guia oficial do exame

Tamanho do banco385 questões

= O tamanho do banco equivale a 6 conjuntos de 57 questões. Isso não significa que cada simulado use um conjunto diferente.

Domínios do conteúdo programático8 domínios no conteúdo programático do exame

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

Registradas como conferidas com fontes385 de 385

questões cuja resposta, alternativas e explicação constam como conferidas com a documentação oficial de HashiCorp

Conteúdo do exame

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.

Conteúdo programático: 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

As proporções abaixo descrevem a distribuição das questões do banco de prática do Pass-IT entre os domínios. Consulte HashiCorp para ver o conteúdo programático oficial do exame.

Formato do exame e tipos de questões

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 questões: HC-TFA

Múltipla escolha60%

Selecione a única resposta que melhor atende aos requisitos da questão.

Resposta múltipla25%

Selecione várias respostas. Siga as instruções da questão sobre quantas escolher.

Verdadeiro / Falso15%

Determine se uma afirmação é verdadeira ou falsa, considerando suas condições e a forma como foi escrita.

Consulte HashiCorp para obter as informações oficiais sobre os formatos de questões. As proporções exibidas descrevem o banco de prática do Pass-IT e não determinam as proporções do exame oficial.

Preparação para HC-TFA

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.

Preparação e informações práticas: HC-TFA

Preparação

Exemplo de tempo de estudo25–60 h

faixa ilustrativa para o planejamento: de 25 h com experiência relevante a 60 h para quem está começando; suas necessidades podem ficar fora dessa faixa

NívelAssociado
Conhecimentos recomendadosCompreensão básica de conceitos de cloud computing e ferramentas CLI

Realização do exame e manutenção da certificação

ModalidadeSupervisionado online via Certiverse
Política de novas tentativasNão inclui repetição gratuita. É possível uma repetição padrão após o período de espera.
Validade da certificação2 anos

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

Erros comuns

Temas para revisar: 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.

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 tempo de 60 minutos.

Quais erros merecem atenção na preparação para HashiCorp Certified: Terraform Associate (004)?

Entre os temas que merecem revisão estão State locking, terraform import, Provider versioning, Variable precedence, count vs for_each. Trabalhe com exemplos para verificar se você entende as diferenças e consegue justificar sua resposta.

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.

Uma certificação, 12 meses

Prática para HC-TFA

Concentre sua prática em uma certificação ou escolha o Pro para praticar para todas as certificações.

Começar uma sessão de prática gratuitaExperimente as primeiras 20 questões sem cartão para avaliar se a prática atende às suas necessidades.

Para compras elegíveis: garantia de reembolso se você não passar no exame.

Ver condições da garantia →