Terraform Associate 003 vs 004 : ce qui a changé en janvier 2026
HashiCorp a retiré la certification Terraform Associate 003 le 8 janvier 2026 et l'a remplacée par la version 004. Voici les nouveautés et ce qu'il faut étudier.
HashiCorp a retiré l'examen Terraform Associate (003) le 8 janvier 2026 et l'a remplacé par la version (004) le même jour. Si vous aviez programmé une tentative du 003 avant cette date, vous avez pu la conserver ; sinon, le seul chemin est désormais le 004. L'ID de la certification est "HashiCorp Certified: Terraform Associate (004)" et la certification elle-même s'appelle toujours "Terraform Associate" sans numéro de version sur le badge — les versions n'importent qu'au moment de l'examen.
Il y a un deuxième changement, presque plus impactant que la mise à jour du programme : HashiCorp a transféré la délivrance des examens de PSI à Certiverse avec le lancement du 004. Le format de surveillance en ligne est conceptuellement le même, mais le logiciel est différent, le processus d'enregistrement est différent, et les raccourcis clavier que vous auriez pu mémoriser pour PSI ne sont plus applicables. Plus de détails ci-dessous.
Contexte à connaître : IBM a acquis HashiCorp. Annoncé en avril 2024, finalisé en février 2025. Le programme de certification a conservé la marque HashiCorp tout au long de 2025 et jusqu'en 2026 — IBM ne l'a pas (encore) intégré au système de certification IBM. En avril 2026, les certifications sont toujours disponibles sur developer.hashicorp.com/certifications. Cela pourrait changer.
Quoi de neuf sur le 004
HashiCorp a ajouté ou étendu cinq domaines :
Stacks. La nouveauté majeure. Stacks est la réponse de HashiCorp à l'orchestration multi-environnements et multi-composants — fondamentalement une manière de déclarer "voici les composants de ce système, voici les déploiements, voici comment ils dépendent les uns des autres" sans avoir à créer votre propre enveloppe. Stacks est passé en disponibilité générale (GA) dans HCP Terraform en 2024 et l'examen 004 teste le vocabulaire de Stacks, le cycle de vie du déploiement et la configuration de base. Ne vous attendez pas à des questions de création approfondies ; attendez-vous à "que fait ce bloc Stacks" et "quand utiliseriez-vous une Stack plutôt qu'un workspace".
Modules sans code. La capacité de publier un module que les équipes de plateforme peuvent déployer via l'interface utilisateur (UI) sans écrire de HCL. Le 004 s'attend à ce que vous sachiez ce que sont les modules sans code, comment ils sont publiés, et la différence entre un module sans code et un module de registre standard.
Run tasks. Intégrations externes basées sur des webhooks dans le cycle de vie de plan/apply de Terraform. Les Run tasks étaient techniquement disponibles avant le 004 mais ne figuraient pas au programme du 003. Elles sont sur le 004 — ce qu'elles font, quand elles se déclenchent, comment elles s'intègrent à la politique.
Détection de dérive (Drift detection). La détection de dérive de HCP Terraform est désormais couverte. L'examen teste ce que fait la détection de dérive, quand elle s'exécute, ce que signifie "ressources gérées modifiées en dehors de Terraform", et le flux de remédiation de base.
Sentinel en tant que politique et ensembles de politiques. Sentinel était légèrement présent sur le 003. Sur le 004, il est étendu — ensembles de politiques, niveaux d'application (consultatif, semi-obligatoire, obligatoire strict), la différence entre Sentinel et OPA via des run tasks, et le workflow pour appliquer des politiques à travers les workspaces.
Le 004 réécrit également le contenu du workflow pour se baser sur HCP Terraform / Terraform Enterprise plutôt que sur les seuls workflows CLI. Les workflows CLI sont toujours testés, mais leur part a diminué.
Ce qui a été conservé du 003
Beaucoup de choses, honnêtement. Les fondamentaux sont pratiquement inchangés :
- Bases du langage Terraform : providers, resources, data sources, variables, outputs, locals, expressions, functions, dynamic blocks.
- Gestion de l'état (state management) : local state, remote state, state locking, sous-commandes
terraform state, les implications d'un état corrompu. - Modules : création, le registry, le versioning, le public registry vs private registry.
- Provisioners (toujours déconseillés, toujours testés).
- Workspaces (variétés CLI et HCP).
- Cycle de vie Init / plan / apply / destroy.
- Le graphe d'exécution, la résolution des dépendances,
depends_on.
Si vous avez étudié le 003 et ne l'avez pas passé avant le 8 janvier, la bonne nouvelle est que la majeure partie de votre préparation est transférable. Ajoutez 15 à 25 heures sur le nouveau contenu (Stacks, modules sans code, run tasks, détection de dérive, Sentinel étendu) et vous êtes prêt.
PSI vers Certiverse : ce qui est réellement différent
J'ai passé des examens sur les deux plateformes. Les différences ne sont pas énormes, mais elles sont réelles :
Processus d'enregistrement (Check-in flow). L'intégration de Certiverse est légèrement plus rapide — moins de reprises de photos d'identité, moins de "veuillez faire pivoter votre ordinateur portable pour montrer les coins de la pièce trois fois". Les deux scannent toujours votre visage, votre pièce d'identité et votre espace de travail. Les deux exigent toujours un bureau dégagé et pas de second moniteur.
L'interface d'examen. L'interface utilisateur de questions de Certiverse est plus propre. Le marquage des questions pour révision fonctionne de manière similaire. L'indicateur de progression est meilleur. L'interface web utilise les raccourcis navigateur standards ; l'environnement verrouillé de PSI avait ses propres particularités. Les personnes qui avaient mémorisé les touches de marquage par tabulation de PSI devront réapprendre.
Calculatrice et notes. Certiverse fournit un bloc-notes (scratch pad) intégré au navigateur. PSI exigeait soit un plugin de tableau blanc numérique, soit aucun bloc-notes. Pour Terraform Associate, le bloc-notes est rarement utile — vous ne faites pas de calculs. Mais si vous aimez esquisser des idées, le bloc-notes est là.
Politique de report. Légèrement plus souple sur Certiverse — 24 heures avant l'examen contre une fenêtre de 48 heures pour PSI. Ne vous fiez pas à cela ; la politique peut changer.
Exigences système. Certiverse fonctionne dans le navigateur. PSI exigeait un navigateur sécurisé téléchargeable. Si vous avez déjà eu des problèmes avec PSI Bridge à cause de l'antivirus de votre ordinateur portable professionnel, Certiverse sera un soulagement.
Le changement est globalement positif à mon avis. Le contenu de l'examen est ce qui est difficile, pas la plateforme — mais une plateforme moins hostile réduit le stress incident le jour de l'examen.
Les mécanismes de l'examen 004
- 57 questions (mélange de choix multiples, réponses multiples, à compléter, d'appariement).
- 60 minutes.
- 70,50 USD plus taxes.
- Le score de réussite n'est pas publié (HashiCorp ne le divulgue pas ; estimation de la communauté ~70 %).
- En ligne via Certiverse.
- Validité : 2 ans.
- Une reprise autorisée après 24 heures ; les reprises ultérieures nécessitent une attente de 14 jours.
Il n'y a pas de reprise gratuite incluse. Si vous échouez, vous payez 70,50 $ supplémentaires. C'est toujours bon marché par rapport aux examens AWS / Azure / GCP (165 $–300 $) et très bon marché par rapport aux examens CNCF (250 $–445 $). L'accessibilité financière est l'une des réussites de HashiCorp avec cette certification.
Temps d'étude et ressources
Temps d'étude réaliste pour le 004 :
- Utilisateur quotidien de Terraform : 15 à 25 heures sur 2 à 3 semaines. La majeure partie du temps est consacrée à la lecture de la documentation sur le nouveau contenu (Stacks, run tasks) et à la réalisation de 200 à 300 questions pratiques pour vérifier la reconnaissance des schémas d'examen.
- Utilisateur occasionnel de Terraform : 40 à 60 heures sur 5 à 6 semaines. Vous devrez revoir la gestion de l'état, les modules et les fonctionnalités de HCP Terraform que vous n'utilisez pas dans votre travail quotidien.
- Nouveau sur Terraform : 80 à 120 heures sur 8 à 10 semaines. Lisez la documentation officielle sur developer.hashicorp.com/terraform/docs de bout en bout. Construisez un vrai projet (configuration multi-environnements AWS ou Azure) avant de passer l'examen.
Ressources utiles : le guide d'étude officiel de HashiCorp est mis à jour pour le 004 et est gratuit. Les tutoriels HashiCorp Learn couvrent la plupart des sujets de l'examen, structurés par thème. Les banques de questions pratiques sont essentielles pour se familiariser avec les schémas d'examen — le style des questions est spécifique à HashiCorp et vous avancerez plus vite lors de l'examen réel si vous avez déjà rencontré ces schémas.
Les livres de l'ère 003 (Sander van Vugt, la série "in Action") restent pour la plupart utiles pour les fondamentaux. Ils ne couvrent pas Stacks, les modules sans code ou Sentinel étendu — complétez-les avec la documentation officielle.
Devriez-vous le passer maintenant ou attendre ?
Passez-le maintenant si vous travaillez avec Terraform. Le 004 ne devrait pas être remplacé avant au moins 2 ans, et la certification est abordable et respectée. Le contenu sur Sentinel et HCP Terraform vous donne un avantage lors des entretiens d'ingénierie de plateforme où la gouvernance de l'IaC est abordée.
Attendez si vous n'utilisez pas actuellement Terraform mais pensez le faire dans 6 mois ou plus. Étudiez la certification lorsque vous avez un projet réel pour ancrer les concepts — apprendre Terraform par les livres sans l'utiliser ne vous laissera qu'une connaissance superficielle qui s'estompe rapidement.
Ignorez-le si votre outil IaC est OpenTofu, Pulumi ou CloudFormation. Il y a un chevauchement avec Terraform, mais la certification teste spécifiquement la surface produit de HashiCorp, y compris les fonctionnalités de HCP Terraform qui n'existent pas sur les alternatives.
Si vous vous lancez, parcourez la banque de questions pratiques Terraform 004 sur CertLabPro ou commencez un examen chronométré. Le style des questions est la partie qui bénéficie le plus de l'entraînement — le contenu peut être appris à partir des documents, mais la reconnaissance des schémas sous contrainte de temps doit être pratiquée.