Course Outline

Introductie

  • Overzicht van Terraform kernconcepten en componenten
  • DevOps Grondbeginselen

Slag

  • Installeren en configureren Terraform
  • Werkruimten instellen voor meerdere omgevingen
  • Lokale staat versus verre staat in Terraform
  • Geavanceerde Terraform-tools en CLI

Gebouw Complex Terraform Modules

  • Standaard modulestructuur
  • Providerconfiguraties definiëren
  • Ontwikkelen van maatwerk Terraform modules
  • Herbruikbare infrastructuur creëren met modules
  • Openbare versus gedeelde modules
  • Modules publiceren in het Terraform-register
  • Best practices bij het samenstellen van modules

Codeertechnieken en optimalisatie

  • Lussen en meta-argumenten
  • Dynamische taaluitingen
  • HCL-syntaxis en operatoren
  • Syntaxis en backend-configuraties blokkeren
  • Mono-repo versus multi-repo
  • Werken met Terragrunt

Beveiliging en automatisering

  • Terraform Beveiliging in de diepte
  • Referenties en geheimen beheren
  • Geautomatiseerde testkaders
  • Code-analyse en -validatie
  • Geautomatiseerde leveringspijplijnen
  • Betrouwbaarheid van infrastructuur en implementaties

Probleemoplossing

Samenvatting en volgende stappen

Requirements

  • Inzicht in het concept van cloudinfrastructuur
  • Basiservaring in Terraform operaties

Audiëntie

  • DevOps Ingenieurs
  • Systeembeheerders
  • Systeemarchitecten
 14 Hours

Getuigenissen (3)

Related Courses

Azure for Data Engineer

35 Hours

Cloud Architect

35 Hours

Related Categories