RousselTMLEARNING

Automatisation

Préparer la certification HashiCorp Certified: Terraform Associate

Guide de préparation au Terraform Associate : format, objectifs officiels (concepts de l'IaC, flux de travail, état, modules, HCP Terraform), commandes à maîtriser, plan de révision et pièges.

1. L'examen #

Format et objectifs.

Format #

ÉlémentValeur indicative
Questions57 environ (QCM, vrai/faux, réponses courtes)
Durée1 heure
Tarif70,50 USD
Validité2 ans
Objectifs de l'examen Terraform Associate
La version de l'examen évolue (003, 004) : vérifiez les objectifs en vigueur.
À vérifier : Données indicatives : consultez la page officielle de HashiCorp avant de vous inscrire.

2. À maîtriser #

Les incontournables.

Synthèse #

  • Commandes : init, validate, fmt, plan, apply, destroy, output, state (list, show, mv, rm), import, workspace, console, providers, force-unlock.
  • Langage : variables (types, validation, sensitive), locals, outputs, data, count, for_each, dynamic, fonctions courantes, dépendances implicites et depends_on.
  • État : backends, verrouillage, dérive, refresh-only, blocs import, moved, removed.
  • Modules : sources, versions, entrées et sorties, registre.
  • HCP Terraform : workspaces, exécutions distantes, variables, politiques, registre privé.

Plan #

  1. Semaine 1 : concepts, flux de travail, langage.
  2. Semaine 2 : état, modules, workspaces.
  3. Semaine 3 : HCP Terraform, TP et examens blancs jusqu'à 80 % réguliers.

3. Pièges #

Les confusions classiques.

À distinguer #

  • Workspaces CLI (plusieurs états) et workspaces HCP Terraform (unités de travail complètes).
  • terraform refresh (obsolète) et plan -refresh-only.
  • count (index) et for_each (clés).
  • Fournisseur (plugin) et module (code réutilisable).
  • Le verrouillage de version (~>) des fournisseurs et le fichier .terraform.lock.hcl.

Articles liés

Terraform : principes, architecture et flux de travail

Comprendre Terraform : infrastructure as code déclarative, architecture (cœur, fournisseurs, état), flux init…

Le langage HCL : ressources, variables, sorties, données et expressions

Écrire du Terraform : blocs terraform, provider, resource et data, variables typées avec validation, locals, …

L'état Terraform : backends distants, verrouillage, import et refactorisation

Gérer l'état Terraform : rôle du fichier d'état, données sensibles, backends distants (S3, azurerm, gcs, HCP …

Pour aller plus loin

Soutenir

♥ SOUTENIR

Soutenez RousselTM Learning

Les formations, articles, TP et attestations restent gratuits et sans publicité intrusive. Une contribution libre, du montant de votre choix, finance l’hébergement, les environnements de TP et l’écriture de nouveaux contenus.

Contribuer avec PayPal Montant libre · carte bancaire ou compte PayPalEn savoir plus
QR code PayPal
Ou scannez ce QR code avec votre téléphone

Merci, chaque contribution compte !