Neem contact met ons op

Cursusaanbod

Geavanceerde Terraform-syntaxis en constructies

  • Diepgaande analyse van Terraform-syntaxis
  • Geavanceerde lussen met for_each en count
  • Het gebruik van maps en lijsten voor dynamische configuraties

Expressies en dynamische configuraties

  • Basisexpressies en hun gebruiksscenario's
  • Geavanceerde expressies voor complexe infrastructuurconfiguraties
  • Praktische oefeningen over expressies

Best practices voor Terraform-modules

  • Lokale versus gedeelde modules: wanneer welke te gebruiken
  • Het structureren van modules voor herbruikbaarheid en onderhoudbaarheid
  • Versiebeheer en het beheren van modulebronnen

Best practices en patronen voor Terraform

  • Herziening van index-sleutels voor instantiebeheer van de state-bestand
  • Best practices voor het schrijven en organiseren van Terraform-code
  • Zorgen voor idempotentie en het minimaliseren van neveneffecten

Beheer van Terraform-state

  • Resources importeren en het state-bestand begrijpen
  • State-locking, state-backends en extern state-beheer
  • Omgaan met state-bestanden in gedistribueerde omgevingen

Bijblijven met Terraform-updates

  • Documentatie doorlozen in combinatie met nieuwe Terraform-releases
  • Strategieën voor het upgraden van Terraform-versies
  • Omgaan met verouderingen en migratiepaden

Integratie van Terraform met CI/CD-pipelines

  • Overzicht van YAML en pipeline-configuraties
  • Terraform instellen met populaire CI/CD-tools
  • Het automatiseren van Terraform-workflows in pipelines

Geavanceerde probleemoplossing en debugging

  • Systematische benaderingen voor het oplossen van Terraform-plannen en -toepassingen
  • Debuggen van veelvoorkomende en geavanceerde fouten in Terraform
  • Het gebruik van logs en uitvoer in detailmodus voor foutoplossing

Outputs en gegevensstroom in Terraform

  • Outputs in Terraform begrijpen en gebruiken
  • Gegevensstroom tussen modules en hoofdconfiguraties
  • Het beveiligen van gevoelige informatie in outputs

Conditionele logica in Terraform

  • Het schrijven van conditionele instructies met count, for_each en if
  • Conditionele creatie van resources
  • Gebruiksscenario's voor conditionele logica in modules

Terraform lokaal uitvoeren

  • Een lokale Terraform-omgeving instellen
  • Terraform-code op lokale machines uitvoeren en testen
  • Best practices voor lokale ontwikkeling

Omgaan met circulaire afhankelijkheden

  • Het identificeren en oplossen van circulaire afhankelijkheden
  • Code refactoreren om afhankelijkheidslussen te voorkomen
  • Geavanceerde technieken voor afhankelijkheidsbeheer

Samenvatting en vervolgstappen

Vereisten

  • Een basisbegrip van Terraform-syntaxis en -operaties
  • Ervaring met cloudinfrastructuur, bij voorkeur AWS, en bekendheid met CI/CD-concepten

Doelgroep

  • DevOps-engineers
  • Cloudarchitecten
  • Infrastructuurspecialisten
  • Technische leiders en managers
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën