ποΈ
Terraform
IaC, State, Modules, Provider und Kubernetes-Integration.
15 Lektionen Β· 3 Module Β· ~1 Std. 58 Min.
Erste Lektion starten β
π
Grundlagen
HCL, Resources, Providers
Lektion 01 Einsteiger
Infrastructure as Code Grundlagen
Deklarative Infra, Idempotenz, State.
Grundlagen ~7 Min.
Lektion 02 Einsteiger
HCL Syntax und Grundlagen
Resources, Data Sources, Variables, Outputs.
Grundlagen ~9 Min.
Lektion 03 Einsteiger
Terraform Workflow
init, plan, apply, destroy β der Standard-Workflow.
Grundlagen ~7 Min.
Lektion 04 Fortgeschritten
Provider und Multi-Cloud
AWS, Azure, GCP, Kubernetes Provider.
Grundlagen ~9 Min.
Lektion 05 Fortgeschritten
State Management Grundlagen
terraform.tfstate β warum und wie.
Grundlagen ~7 Min.
ποΈ
State & Module
Remote State, Modules, Workspaces
Lektion 06 Fortgeschritten
Remote State und Backends
S3, GCS, Terraform Cloud fΓΌr Team-Arbeit.
State & Module ~7 Min.
Lektion 07 Fortgeschritten
Modules und Wiederverwendbarkeit
Terraform Modules strukturieren und teilen.
State & Module ~9 Min.
Lektion 08 Fortgeschritten
Workspaces und Umgebungen
dev/staging/prod mit Workspaces oder Directory-Struktur.
State & Module ~8 Min.
Lektion 09 Fortgeschritten
Terraform und Kubernetes
K8s Ressourcen und Helm via Terraform.
State & Module ~10 Min.
Lektion 10 Fortgeschritten
Terraform in CI/CD
Automatisierter Plan/Apply in Pipelines.
Produktion ~8 Min.
π
Produktion
CI/CD, Testing, Best Practices
Lektion 11 Fortgeschritten
Testing und Validation
terraform validate, tflint, terratest.
Produktion ~9 Min.
Lektion 12 Experte
Policy as Code: Sentinel und OPA
Compliance-Checks vor Apply.
Produktion ~7 Min.
Lektion 13 Experte
Import und Migration
Bestehende Infra in Terraform importieren.
Produktion ~7 Min.
Lektion 14 Fortgeschritten
Best Practices
Production-ready Terraform Projekte.
Produktion ~7 Min.
Lektion 15 Fortgeschritten
Terraform Interview-Fragen
Typische IaC-Fragen.
Produktion ~7 Min.