Website under construction feedback appreciated at [email protected]
← Terug naar blog
devops

Terraform Associate: een vier-weken plan

Yair Knijn · · 3 min lezen

De HashiCorp Certified Terraform Associate (003) is een van de meest gevraagde DevOps-certifications op dit moment. Het examen kost $70,50, je hebt geen verplichte training nodig, en de stof is concreet genoeg om in vier weken klaar voor te zijn. Dit is het plan.

Week 1: basics en state

Begin met de fundamentals. Terraform werkt met providers, resources, variabelen en outputs. Als je nog nooit Terraform hebt geschreven, installeer het lokaal en zet een eenvoudige AWS- of Azure-resource op met de free tier.

Wat je deze week beheerst:

  • terraform init, plan, apply, destroy
  • Hoe state werkt en waarom het bestaat
  • Lokale state versus remote state (Terraform Cloud of een S3-backend)
  • Wat een provider is en hoe je er één configureert

State is het concept waar veel beginners op struikelen. Neem de tijd om te begrijpen waarom Terraform state bijhoudt en wat er mis gaat als meerdere mensen tegelijk op dezelfde state schrijven.

Week 2: modules, workflow en variabelen

Modules zijn herbruikbare Terraform-configuraties. Je leert hoe je een module schrijft, aanroept en van inputs voorziet. Het examen toetst dit uitgebreid.

Wat je deze week doet:

  • Schrijf een eigen module voor een veelgebruikte resource (bijvoorbeeld een VNet of een S3-bucket met standaardinstellingen)
  • Gebruik variabelen, locals en outputs consequent
  • Begrijp de volledige workflow: write, plan, apply en hoe je dat in een team doet
  • Maak kennis met terraform fmt, validate en taint

Variabelen zijn eenvoudig, maar er is een subtiliteit rond de prioriteit van variabelenbronnen (environment variables, .tfvars-bestanden, CLI-flags). Dat staat op het examen.

Week 3: cloud-integratie en Terraform Cloud

Koppel Terraform aan een echte cloudomgeving. Gebruik AWS, Azure of GCP, het maakt niet uit voor het examen, maar praktijkervaring maakt de vragen concreter.

Terraform Cloud (de gratis laag is voldoende) introduceert remote runs, workspace-beheer en variabelenbeheer via de UI. Het examen vraagt naar Terraform Cloud-concepten, dus zet een workspace op en run een paar applies via de cloud in plaats van lokaal.

Besteed deze week ook aandacht aan:

  • terraform import (bestaande resources in state brengen)
  • terraform workspace (meerdere omgevingen beheren)
  • Backend-configuratie voor teams

Week 4: oefenexamens en hiaten dichten

Stop met nieuw materiaal leren en focus op oefenvragen. Doe minimaal drie volledige oefenexamens. Noteer elke vraag die je fout hebt en zoek het concept op.

Het echte examen heeft 57 vragen, duurt 60 minuten en de slagingsdrempel ligt rond de 70%. Dat klinkt comfortabel, maar de vragen zijn scenario-gebaseerd en testen begrip, geen woordenboekdefinities.

Plan je examen aan het begin van week 4. Een vaste datum geeft druk, druk leidt tot focus.

Welke studiebronnen

Bram Krommenhoek’s Udemy-cursus is de meest gebruikte Nederlandstalige optie. Praktisch, up-to-date voor versie 003 en relatief goedkoop.

HashiCorp Learn (developer.hashicorp.com) biedt de officiële tutorials. Gratis, goed geschreven en direct gekoppeld aan de examendoelstellingen. Als je twijfelt of een concept op het examen staat, zoek het op in de officiële examendoelstellingen (te vinden op de HashiCorp-certificeringspagina).

Gebruik beide. De cursus geeft structuur; de officiële tutorials geven diepgang bij specifieke onderdelen.

Praktijkproject

Een vier-wekenplan zonder praktijkproject levert weinig op. Bouw iets wat je daadwerkelijk gebruikt: een Terraform-configuratie die een ontwikkelomgeving opzet, een eenvoudige webserver, of een database met bijbehorende netwerkinstellingen.

Het hoeft niet complex te zijn. Het gaat om de gewoonte van schrijven, plannen, applyen en itereren. Die gewoonte maakt de examenvragen herkenbaar.

Zoek je een begeleide Terraform-training voor je team of wil je de cert via een erkende provider halen? Bekijk het aanbod op ict-trainingen.com.

terraform hashicorp iac certificering