EnglishDeutschFrançaisEspañolPortuguês

HashiCorp · HC-TFP · Avançado

HashiCorp Terraform Authoring and Operations Advanced — Questões de prática e simulado

Anteriormente: HashiCorp Certified: Terraform Authoring and Operations Professional

A credencial HashiCorp Certified: Terraform Authoring and Operations Advanced valida expertise avançada de nível de produção com Terraform e HCP Terraform.

240minTempo limite do simulado do Pass-IT

Conferido com informações de HashiCorp · setembro de 2026 · Versão atual do exame

Veja como é aprender com o Pass-IT.

Responda a uma pergunta de exemplo de HC-TFP e leia a explicação com a fonte. Aqui mesmo, sem cadastro.

Colaborar em infraestrutura como código com o HCP Terraform1 / 5

Um workspace do HCP Terraform está conectado a um repositório VCS com `Branch: main` e `Working Directory: infra/`. Qual evento coloca um plan na fila automaticamente?

AlexExplicação completa do Alex

Workspaces do HCP Terraform orientados por VCS registram webhooks e só colocam runs na fila quando os commits chegam ao branch configurado e modificam arquivos dentro do working directory configurado. Com Branch: main e Working Directory: infra/, só os commits na main que tocam em infra/ disparam um plan. A opção “Qualquer commit em qualquer branch do repositório conectado” ignora tanto o filtro de branch quanto o de diretório. A opção “Commits cuja mensagem contém "[apply]" ou "[plan]"” descreve uma convenção de mensagem de commit que o HCP Terraform não suporta. A opção “Um pull request aberto contra qualquer branch do repo” confunde os planos especulativos (disparados por PRs) com o enfileiramento automático de plan vinculado aos commits no branch. Ref: developer.hashicorp.com/terraform/cloud-docs/workspaces/settings; /terraform/cloud-docs/workspaces/run/ui

Fontedeveloper.hashicorp.com

Desenvolver fluxos de trabalho colaborativos com Terraform2 / 5

Qual argumento opcional do bloco `backend "s3"` habilita o state locking por meio de uma tabela gerenciada?

AlexExplicação completa do Alex

O argumento dynamodb_table do backend S3 aponta para uma tabela do DynamoDB (com uma partition key do tipo String chamada LockID) que o Terraform usa para o bloqueio distribuído do state durante as operações, impedindo modificações concorrentes que poderiam corromper o state. lock_table, state_lock e ddb_lock não são argumentos válidos e causariam erros no terraform init. Versões mais recentes do Terraform também suportam o locking nativo do S3 com escritas condicionais, mas dynamodb_table continua sendo o mecanismo consagrado. Ref: developer.hashicorp.com/terraform/language/backend/s3#state-locking; /terraform/language/state/locking

Fontedeveloper.hashicorp.com

Desenvolver e solucionar problemas de configuração dinâmica4 / 5

Qual bloco permite que você exija que o valor de uma variável siga um formato específico, como começar com `vpc-`?

AlexExplicação completa do Alex

Um bloco validation dentro da definição de uma variável executa uma expressão de condição personalizada (por exemplo, can(regex(^vpc-, var.id))) e exibe um error_message se o valor não passar, garantindo o formato da entrada já no momento do plan. precondition fica dentro de blocos lifecycle em resources/data sources, para asserções em tempo de execução. check é um bloco de nível superior para asserções contínuas sobre o estado da infraestrutura. lifecycle é um meta-argumento de resource que controla create_before_destroy e comportamentos semelhantes, não a validação da entrada de variáveis. Ref: developer.hashicorp.com/terraform/language/values/variables#custom-validation-rules

Fontedeveloper.hashicorp.com

Criar, Manter e Usar Terraform Modules5 / 5

Qual meta-argument permite que um module seja chamado uma vez por elemento de um map, produzindo uma instância do module por key?

AlexExplicação completa do Alex

for_each aceita um map ou set de strings e cria uma instância de module por elemento, cada uma endereçável como module.name["key"] (Ref: developer.hashicorp.com/terraform/language/meta-arguments/for_each). Essa é a abordagem recomendada quando as instâncias são identificadas logicamente por uma key em vez de um índice numérico, porque adicionar ou remover keys não desloca outras instâncias. count cria instâncias por índice e é frágil quando a coleção muda de ordem — um elemento removido do meio renumera todos os seguintes. providers mapeia configurações de provider para um child module. depends_on declara dependências explícitas de ordenação, mas não cria instâncias.

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.

Como se preparar para HC-TFP com o Pass-IT.

Atualmente, são 401 perguntas de prática para HC-TFP, e adicionamos novas regularmente. Concentre-se no que ainda precisa aprender.

Avance nas perguntas difíceis.

Entenda por que uma resposta está correta. Alex explica os conceitos e responde às suas dúvidas para que você aplique o que aprendeu no próximo exercício.

Conheça o Alex →

Prévia da conversa · HC-TFP

Local dos providers

  1. Você

    Onde init coloca um provider baixado para este diretório?

  2. Alex · Tutor de IA

    O Terraform instala os plugins do diretório de trabalho em .terraform.

    Consultar a documentação ↗
  3. Você

    Devo versionar esses binários com a configuração?

  4. Alex · Tutor de IA

    Não. São artefatos baixados que init pode preparar novamente.

    Consultar a documentação ↗

Use bem seu tempo de estudo.

Pratique no seu nível.
Nas novas sessões de prática, o Pass-IT ajusta a dificuldade com base nas suas respostas anteriores.

Aprenda com os erros.
Respostas incorretas viram cartões de estudo automaticamente. Ao revisar, você avalia com quanta segurança se lembra da resposta; o Pass-IT agenda a próxima revisão.

Veja como funciona a prática focada →

Demonstração animada do recurso

Transforme seus erros em conhecimento que você lembra com segurança.

Como o Pass-IT funciona

Sua revisão

Errou uma pergunta?

O Pass-IT a salva para sua revisão.

HC-TFP · Trecho de uma pergunta

Local dos providers

Ver a pergunta completa

Quando o `terraform init` baixa um provider do Terraform Registry porque não há nenhuma versão aceitável instalada, onde ele salva o plugin?

Entenda a resposta correta.

Em um subdiretório dentro de .terraform/providers/

Plugins baixados ficam em .terraform, fora do controle de versão.

Consultar a documentação ↗

Com quanta segurança você se lembra?

Ao revisar, você avalia o quanto ainda se lembra da resposta.

Correta após hesitar

O Pass-IT agenda sua próxima revisão.

A data depende da sua avaliação e das revisões anteriores.

Demonstração simplificada. Nenhum progresso de aprendizagem é salvo.

Treine para o momento que importa.

Faça um simulado completo com tempo limite e descubra se consegue terminar a tempo.

Faça a prova com mais confiança.

Seu Readiness Score ajuda você a avaliar se está pronto para a prova. Os resultados por área mostram onde vale continuar praticando.

Seu dinheiro de volta se não passar mesmo com 80% de Readiness.
Se seu Readiness Score for de pelo menos 80% no momento da prova e você ainda assim não passar, devolvemos o valor pago pelo Pass-IT para esta certificação.

Para acessos pagos e ativos. Envie o comprovante de reprovação em até 14 dias.

Outras condições da garantia

No momento da prova, você precisa de pelo menos 80% de Readiness e de um acesso pago e ativo à certificação. Faça a prova durante seu período de acesso e envie o comprovante oficial de reprovação em até 14 dias após a prova.

Nas compras feitas pela Apple ou pelo Google, o reembolso é processado pela respectiva loja. Consulte as condições completas para os demais detalhes.

Ver as condições da garantia →

O Readiness Score descreve seu progresso na prática, não uma probabilidade de aprovação.

Requisito da garantia

80%

Pelo menos 80% de Readiness
no momento da prova

Dinheiro de volta se não passar

Quantidade de perguntas e configurações dos simulados do catálogo atual do Pass-IT.

O que você pratica para HC-TFP.

Conteúdo da prova, exercícios relacionados e fontes que você pode consultar.

Gerenciar o ciclo de vida dos recursosConsulte o peso de cada área no guia73 PerguntasPerguntas do Pass-IT

Controle mudanças com comandos e estado do Terraform.

  • Use terraform init e terraform plan com opções adequadas.
  • Aplique mudanças ou destrua recursos com as opções apropriadas.
  • Importe recursos e reconcilie desvios gerenciando o estado do Terraform.
Configuração dinâmicaConsulte o peso de cada área no guia65 PerguntasPerguntas do Pass-IT

Crie e diagnostique expressões HCL e fluxos de dados reutilizáveis.

  • Consulte provedores por fontes de dados e calcule ou interpole valores com funções HCL.
  • Use meta-argumentos, variáveis de entrada, outputs e tipos complexos para configuração dinâmica.
  • Valide a configuração com recursos da linguagem e gerencie valores sensíveis, incluindo secrets no Vault.
Fluxos colaborativosConsulte o peso de cada área no guia70 PerguntasPerguntas do Pass-IT

Torne previsível o trabalho compartilhado e automatizado do Terraform.

  • Defina restrições de versão para Terraform, provedores e módulos.
  • Configure estado remoto e compartilhe dados entre configurações e workspaces.
  • Execute o fluxo Terraform de forma automatizada com a sequência adequada.
Desenvolver módulosConsulte o peso de cada área no guia68 PerguntasPerguntas do Pass-IT

Crie módulos reutilizáveis e evolua a configuração.

  • Crie um módulo e use-o em outra configuração.
  • Refatore módulos e gerencie versões quando suas interfaces mudarem.
  • Reorganize configuração existente em módulos preservando o comportamento previsto.
Configurar provedoresConsulte o peso de cada área no guia61 PerguntasPerguntas do Pass-IT

Configure os plugins que conectam Terraform aos serviços.

  • Explique a arquitetura de plugins e escolha fontes e versões de provedores.
  • Configure aliases, autenticação e upgrades de provedores.
  • Diagnostique erros de provedores e corrija a configuração correspondente.
Colaborar com HCP TerraformConsulte o peso de cada área no guia64 PerguntasPerguntas do Pass-IT

Gerencie execuções compartilhadas, credenciais e governança.

  • Explique o fluxo de execuções do HCP Terraform e configure workspaces e acessos.
  • Gerencie credenciais de provedores usadas pelo HCP Terraform.
  • Analise políticas como código e controles de governança para infraestrutura compartilhada.
Formatos de perguntas que você pode praticar
Múltipla escolha
Selecione uma resposta.

Esses são os formatos de prática do Pass-IT. Consulte os requisitos oficiais da prova em Objetivos oficiais da certificação.

Perguntas frequentes

Sua preparação

Quanto tempo de estudo devo reservar para HC-TFP?

Para ajudar no planejamento, o Pass-IT estima cerca de 50–120 horas. Com experiência relevante, você tende a precisar de menos tempo; começando do zero, de mais. Sua necessidade pode ficar fora dessa faixa. Isso não é uma exigência de tempo da HashiCorp nem uma promessa de estar pronto para a prova nesse prazo.

Você precisa do Terraform Associate antes da prova Advanced?

A HashiCorp recomenda fortemente, mas não exige. Além disso, pressupõe-se uma bagagem ampla: conhecimento de Linux, YAML, JSON, HCL e CSV, fundamentos de redes e bastante experiência em produção com um provedor de nuvem. O orçamento de 80 horas do catálogo parte do princípio de que você já tem tudo isso.

Usar o Pass-IT

Em que idioma estão as perguntas do Pass-IT?

As perguntas do aplicativo estão atualmente em inglês. As traduções das perguntas de exemplo desta página valem apenas para esta prévia. Consulte HashiCorp para saber quais idiomas estão disponíveis para a prova oficial.

Quanto tempo dura meu acesso a HC-TFP?

O acesso a esta certificação dura 12 meses. Você paga uma vez, sem renovação automática.

Quando a garantia de devolução do dinheiro se aplica?

A garantia devolve o valor pago pelo Pass-IT para esta certificação. Você precisa de um acesso pago elegível e de um Readiness Score de pelo menos 80%, calculado a partir dos seus resultados de prática, no momento da prova. Esse valor só pode atingir 80% após pelo menos 50 perguntas respondidas e não é uma probabilidade de aprovação validada. Faça a prova durante seu período de acesso e envie o comprovante oficial de reprovação em até 14 dias. Condições da garantia

Sobre a prova HC-TFP

Onde posso fazer a prova HC-TFP?

Supervisionado online via Certiverse.

Quanto tempo dura a prova Terraform Advanced?

Quatro horas. A HashiCorp não divulga um número fixo de questões para ela, por isso a nossa página mostra um limite de tempo, mas nenhuma quantidade de questões. A duração é justamente o ponto: é uma prova longa, construída em torno do trabalho de configuração e não da memorização.

Como você renova a certificação Terraform Advanced?

Passando de novo na prova Advanced antes de completar dois anos. Não existe alternativa por educação continuada nem uma prova HashiCorp Terraform de nível mais alto que renove a certificação para você.

O que acontece se você não passar na prova Terraform Advanced?

Uma segunda tentativa já vem incluída na inscrição, o que é incomum e vale saber antes de agendar. Isso tira aquela hesitação com o segundo tentativa que impede as pessoas de encarar uma prova de quatro horas sobre a qual estão inseguras.

Sua preparação para HC-TFP

$29.99pagamento único

12 meses de acesso a HC-TFP · Sem renovação automática

Comprar acesso a HC-TFP

As perguntas do aplicativo estão atualmente em inglês.

Experimentar 20 perguntas grátisÉ preciso ter uma conta gratuita. Sem cartão.

Já tem uma conta? Entre

Prefere uma assinatura? Ver assinaturas →

Dinheiro de volta se não passar com pelo menos 80% de Readiness, para compras elegíveis conforme as condições da garantia.

Condições da garantia

A garantia devolve o valor pago pelo Pass-IT para esta certificação. Você precisa de um acesso pago elegível e de um Readiness Score de pelo menos 80%, calculado a partir dos seus resultados de prática, no momento da prova. Esse valor só pode atingir 80% após pelo menos 50 perguntas respondidas e não é uma probabilidade de aprovação validada. Faça a prova durante seu período de acesso e envie o comprovante oficial de reprovação em até 14 dias.

Condições completas da garantia →