Terraform, je l’utilise quasiment au quotidien : que ce soit sur TheForge ou en entreprise, c’est l’outil que je manipule le plus après Kubernetes. Mais jusqu’ici, mes connaissances se sont construites au fil des besoins, projet après projet, sans jamais couvrir l’ensemble des concepts de façon structurée.
Je me lance donc dans la préparation de la certification HashiCorp Certified: Terraform Associate. L’objectif n’est pas tant le badge en lui-même que de combler les angles morts : provider versioning, state management avancé, modules, workspaces, sont autant de sujets que j’utilise sans toujours en maîtriser toutes les subtilités.
Pourquoi cette certification
Trois raisons principales m’ont poussé à me lancer :
- Structurer des connaissances acquises en pratique. Apprendre “sur le tas” laisse forcément des trous : on maîtrise ce dont on a eu besoin, pas nécessairement ce qui est important.
- Valider mes acquis avec un référentiel externe. Un examen impose un niveau d’exigence que l’auto-formation seule n’impose pas toujours.
- Une certification reconnue dans l’écosystème DevOps/Cloud, utile aussi bien pour mes projets personnels que pour mon activité professionnelle.
Comment je vais m’organiser
Mon plan de préparation :
- Reprendre la documentation officielle Terraform et l’exam guide point par point.
- Manipuler chaque concept dans un contexte concret, en m’appuyant sur mes projets existants (notamment the-forge-infra) plutôt que sur des exemples jetables.
- M’entraîner sur des questions type examen pour identifier mes points faibles avant de passer le test.
La suite
Je partagerai mon parcours d’apprentissage dans de prochains articles : les notions qui m’ont surpris, les pièges classiques de l’examen, et ce que je retiens une fois la certification passée. Rendez-vous dans les prochains articles pour la suite de cette préparation.
