EnglishDeutschFrançaisEspañolPortuguês

HashiCorp · HC-TFA · Associate

HashiCorp Terraform Associate (004) — Questions d'entraînement et examen blanc

Prépare HC-TFA avec des questions d’entraînement originales et des réponses clairement expliquées. Demande des précisions à Alex, ton tuteur IA, repère les sujets à revoir grâce à tes résultats et entraîne-toi à gérer ton temps avec des examens blancs chronométrés.

57Questions de l’examen blanc
60minTemps imparti

Vérifié auprès de HashiCorp · août 2026 · Version actuelle de l’examen

À propos de l’examen

La certification HashiCorp Certified: Terraform Associate (004) valide une maîtrise fondamentale de l’infrastructure as code avec Terraform. Elle confirme que tu comprends l’intérêt de l’IaC, que tu sais rédiger et appliquer des configurations Terraform, gérer le state, utiliser des modules et travailler avec des providers pour provisionner des ressources dans des environnements cloud comme on-premises. L’examen couvre huit domaines, du workflow de base à la gestion du state, en passant par les fondamentaux de HCP Terraform et la logique derrière l’infrastructure déclarative.

Cette certification s’adresse aux ingénieurs cloud, aux praticiens DevOps, aux SRE et aux équipes plateforme qui débutent avec Terraform ou qui l’utilisent de façon informelle depuis six mois ou moins. Elle convient aussi très bien aux administrateurs système qui basculent vers l’automatisation d’infrastructure, ainsi qu’aux développeurs qui ont besoin d’une base solide avant de collaborer avec les équipes plateforme sur des bases de code Terraform partagées.

Essaie cinq questions sur HC-TFA

Entraîne-toi avec cinq questions de la banque actuelle de l’app pour HashiCorp Certified: Terraform Associate (004), accompagnées de leurs réponses et explications.

Fondamentaux Terraform2 / 5

Un développeur ajoute une nouvelle exigence de provider à une configuration et exécute terraform plan, mais reçoit une erreur indiquant que le plugin provider requis n’est pas installé. Quelle est la bonne commande pour installer le provider et préparer le répertoire de travail ?

AlexExplication complète d’Alex

terraform init est la première commande que tu exécutes dans toute configuration nouvelle ou modifiée. Elle effectue plusieurs tâches d’initialisation : elle configure le backend pour le stockage du state, télécharge et installe les plugins provider déclarés dans required_providers, télécharge les modules référencés, et crée ou met à jour le fichier de verrouillage des dépendances .terraform.lock.hcl. Lorsqu’une exigence de provider est ajoutée ou modifiée, tu dois relancer init afin que Terraform puisse récupérer la version de plugin appropriée qui satisfait tes contraintes de version. Les autres commandes comme validate, plan et apply supposent que les providers sont déjà installés. Astuce d’examen : toute erreur concernant un provider, un module ou un backend manquant signifie presque toujours que tu dois exécuter terraform init.

Sourcedeveloper.hashicorp.com

Modules Terraform3 / 5

Quelle valeur de `source` dans un bloc `module` référence un module dont les fichiers se trouvent dans un répertoire frère de la configuration appelante ?

AlexExplication complète d’Alex

Terraform considère toute source commençant par ./ ou ../ comme un chemin local du système de fichiers, relatif au répertoire du module appelant. La valeur ../network pointe vers un répertoire frère situé un niveau au-dessus. Les modules locaux sont lus directement depuis le disque, sans téléchargement ni mise en cache. (Ref: developer.hashicorp.com/terraform/language/modules/sources#local-paths) Distracteurs : « "hashicorp/network/aws" ») hashicorp/network/aws est la syntaxe abrégée du Terraform Registry. « "git::network" ») git::network est une source d'URL Git incomplète ou invalide. « "registry:network" ») registry:network n'est pas un schéma de source pris en charge.

Sourcedocs.hashicorp.com

Workflow Terraform de base4 / 5

Un utilisateur veut que `terraform apply` s'exécute sans s'interrompre pour demander une confirmation interactive. Quelle option permet cela ?

AlexExplication complète d’Alex

Le flag -auto-approve indique à terraform apply de sauter l'invite de confirmation interactive et d'exécuter le plan immédiatement. C'est le flag standard pour les pipelines CI/CD et l'automatisation. Terraform utilise des flags à simple tiret (par exemple -auto-approve), pas des options à double tiret de style GNU. (Ref: developer.hashicorp.com/terraform/cli/commands/apply#auto-approve) Distracteurs : « `terraform apply --force` ») --force n'est pas valide ; -force était autrefois utilisé avec terraform destroy, mais il est déprécié au profit de -auto-approve. « `terraform apply --skip-confirm` ») --skip-confirm n'existe pas dans Terraform. « `terraform apply --yes` ») --yes n'existe pas dans Terraform.

Sourcedeveloper.hashicorp.com

HCP Terraform5 / 5

Dans HCP Terraform, quel est l'effet de définir le mode d'exécution d'un workspace sur `local` ?

AlexExplication complète d’Alex

Définir le mode d'exécution sur local dans HCP Terraform signifie que terraform plan et terraform apply s'exécutent sur la CLI de l'opérateur, tandis que HCP Terraform sert de backend de state distant (et, éventuellement, de magasin de variables). Cela s'oppose au mode remote (ce sont les workers HCP qui exécutent) et au mode agent (ce sont des agents auto-hébergés qui exécutent). (Ref: developer.hashicorp.com/terraform/cloud-docs/workspaces/settings#execution-mode) Distracteurs : « Les plans et les applies s'exécutent sur HCP Terraform mais les logs restent… ») Les logs apparaissent dans la CLI locale, ils ne sont pas stockés à distance. « L'UI de HCP Terraform exécute les plans… ») HCP Terraform n'exécute jamais de plans dans le navigateur. « Le workspace ne peut exécuter que des plans spéculatifs déclenchés… ») Les plans spéculatifs VCS sont indépendants du mode d'exécution.

Sourcedeveloper.hashicorp.com

Les questions de l’app sont actuellement en anglais. Les traductions de cet aperçu concernent uniquement l’aperçu. Consulte l’organisme de certification pour connaître les langues disponibles pour l’examen officiel.

385 questions d’entraînement

La banque de questions Pass-IT te permet de t’entraîner pour HC-TFA. Un examen blanc Pass-IT comporte 57 questions à traiter en 60 minutes : ces paramètres sont ceux de l’entraînement.

Détails de la banque de questions : HC-TFA

Objectifs du guide37 objectifs répertoriés dans le guide officiel

répartis entre 8 domaines dans le guide officiel de l’examen

Taille de la banque385 questions

= La taille de la banque équivaut à 6 séries de 57 questions. Cela ne signifie pas que chaque examen blanc utilise une série distincte.

Domaines du programme8 domaines dans le programme de l’examen

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

Questions marquées comme vérifiées à partir des sources385 sur 385

questions dont la réponse, les choix et l’explication sont enregistrés comme ayant été vérifiés à partir de la documentation officielle de HashiCorp

Contenu de l’examen

Les huit domaines tiennent dans un mouchoir de poche, entre 12 et 13 %, donc tu ne peux te permettre d’en sauter aucun. Les concepts d’IaC et les fondamentaux de Terraform ouvrent l’examen à 13 % chacun, suivis du workflow de base (init, plan, apply, destroy) et de la syntaxe de configuration qui l’alimente : resources, variables, expressions et gestion des dépendances, également à 13 % chacun.

Les modules, la gestion du state, la maintenance de l’infrastructure et HCP Terraform referment le programme à 12 % chacun, avec le sourcing et le versioning des modules, les remote backends et le drift, l’import de ressources existantes, ainsi que les fonctions de collaboration et de gouvernance de HCP Terraform. Cette pondération plate veut dire qu’ici la largeur compte plus que la profondeur : un candidat à l’aise sur la syntaxe de configuration mais fragile sur le state locking ou sur les workspaces HCP Terraform laisse quand même un quart de l’examen à découvert.

Programme de l’examen : HC-TFA

Infrastructure as Code (IaC) with Terraform13%

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

≈ 5 h
Terraform Fundamentals14%

Installation et versioning des providers, comment Terraform utilise les providers, bases de la gestion du state.

≈ 5 h
Core Terraform Workflow13%

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

≈ 5 h
Terraform Configuration13%

Ressources, data sources, variables, outputs, types complexes, expressions, fonctions, dépendances, conditions personnalisées, gestion des données sensibles.

≈ 5 h
Terraform Modules12%

Sources des modules, portée des variables au sein des modules, utilisation des modules en configuration, gestion des versions.

≈ 5 h
Terraform State Management12%

Backend local, state locking, configuration du remote state, gestion du drift des ressources.

≈ 5 h
Maintain Infrastructure with Terraform12%

Import d'infrastructure existante, inspection du state en CLI, logging détaillé et débogage.

≈ 5 h
HCP Terraform13%

HCP Terraform pour la création d'infrastructure, fonctionnalités de collaboration et de gouvernance, workspaces et projets, configuration des intégrations.

≈ 5 h

Les proportions ci-dessous décrivent la répartition des questions de la banque Pass-IT entre les domaines. Consulte HashiCorp pour le programme officiel de l’examen.

Format de l’examen et types de questions

L’examen Terraform Associate, c’est 57 questions en 60 minutes, avec des vrai/faux, des QCM à réponse unique et des questions à réponses multiples, sans aucun lab en conditions réelles. Beaucoup d’items affichent une sortie CLI ou un extrait de HCL et te demandent quelle commande, quel bloc ou quel comportement est correct. L’enjeu est donc de savoir prédire le résultat d’un plan à partir de la configuration, bien plus que de réciter la syntaxe des commandes hors contexte.

Types de questions : HC-TFA

Choix multiple60%

Sélectionne la seule réponse qui répond le mieux aux exigences de la question.

Réponse multiple25%

Sélectionne plusieurs réponses. Respecte le nombre de choix demandé dans la question.

Vrai / Faux15%

Détermine si un énoncé est vrai ou faux en tenant compte de ses conditions et de sa formulation.

Consulte HashiCorp pour les informations officielles sur les formats de questions. Les proportions affichées décrivent la banque de questions Pass-IT et ne permettent pas de déduire celles de l’examen officiel.

Préparation à HC-TFA

L’examen se passe en ligne via Certiverse, avec un surveillant en direct. La certification reste valable deux ans ; pour la renouveler, tu repasses l’examen Associate dans sa version du moment, ou tu passes l’examen Professional pour en prolonger la validité.

Préparation et modalités : HC-TFA

Préparation

Exemple de durée de préparation25–60 h

fourchette illustrative pour t’organiser : de 25 h avec une expérience pertinente à 60 h si tu débutes ; tes besoins peuvent se situer en dehors de cette fourchette

NiveauAssocié
Connaissances conseilléesCompréhension de base des concepts de cloud computing et des outils CLI

Passage de l’examen et maintien de la certification

Modalités de passageSurveillé en ligne via Certiverse
Conditions de nouvelle tentativeAucune nouvelle tentative gratuite incluse. Une nouvelle tentative standard est possible après le délai d'attente.
Validité de la certification2 ans

Réussir la version en vigueur de l'examen Terraform Associate ou réussir l'examen Terraform Professional pour prolonger la certification.

Erreurs fréquentes

Points à revoir : HC-TFA

  1. 01State locking

    Oublier que le state local ne gère aucun verrouillage : seuls les backends distants comme S3+DynamoDB ou HCP Terraform verrouillent le state pendant des opérations concurrentes.

  2. 02terraform import

    L’import alimente uniquement le state, jamais la configuration. Tu dois quand même écrire le HCL correspondant à la main, sinon le prochain plan proposera de détruire la ressource.

  3. 03Provider versioning

    required_providers se déclare dans le bloc terraform, pas dans le bloc provider. Sans contrainte de version, une mise à jour de provider peut casser ton plan sans le moindre avertissement.

  4. 04Variable precedence

    L’ordre : variables d’environnement < terraform.tfvars < *.auto.tfvars < -var/-var-file en CLI. À l’examen, beaucoup de candidats inversent cette priorité.

  5. 05count vs for_each

    count utilise des index numériques : si tu supprimes un élément au milieu, tous les autres se décalent. for_each, lui, s’indexe par chaîne de caractères et t’évite de recréer des ressources par accident.

Questions fréquentes

Combien de temps dure l’examen HashiCorp Certified: Terraform Associate (004) ?

L’examen HashiCorp Certified: Terraform Associate (004) comporte 57 questions et le temps imparti est de 60 minutes.

Quels points méritent une attention particulière pendant la préparation de HashiCorp Certified: Terraform Associate (004) ?

Les points à revoir comprennent State locking, terraform import, Provider versioning, Variable precedence, count vs for_each. Travaille sur des exemples pour vérifier que tu comprends les distinctions et que tu peux expliquer ta réponse.

Comment l'examen Terraform Associate est-il pondéré ?

C'est la pondération la plus plate de notre catalogue : huit objectifs, aucun au-dessus de 13% ni en dessous de 12%. Infrastructure as code, Terraform fundamentals, le core workflow et configuration comptent chacun pour 13%, tandis que modules, state, maintenance et HCP Terraform pèsent 12%. Aucun domaine ne mérite d'être sauté, et aucun ne mérite d'être surinvesti.

Que te faut-il avant l'examen Terraform Associate ?

Des bases en ligne de commande et une compréhension des architectures on-premises et cloud. HashiCorp recommande une expérience professionnelle sans l'exiger, et aucune certification ne conditionne l'inscription. Le catalogue prévoit environ 40 heures, un budget court parce que l'examen reste proche du core workflow.

Combien de temps le Terraform Associate reste-t-il valable ?

Deux ans. Tu le renouvelles en repassant la version en vigueur de l'examen Associate, ou en réussissant l'examen Terraform Authoring and Operations Professional, qui prolonge la certification à la place. Il n'existe ni système de crédits ni parcours de formation continue.

Que faire après le Terraform Associate ?

L'examen Terraform Authoring and Operations Professional est la suite directe, et c'est un tout autre exercice : quatre heures, construit autour de la configuration dynamique, de la conception de modules et des workflows collaboratifs. Le réussir renouvelle aussi ta certification Associate. L'examen Vault Associate est le mouvement latéral si la gestion des secrets commence à faire partie de ton quotidien.

Une certification, 12 mois

Entraînement pour HC-TFA

Concentre ton entraînement sur une certification ou choisis Pro pour t’entraîner à toutes les certifications.

Commencer un entraînement gratuitEssaie les 20 premières questions sans carte bancaire pour voir si cet entraînement te convient.

Pour les achats éligibles : remboursement garanti si tu échoues à ton examen.

Voir les conditions de garantie →