LI420: Terraform / OpenTofu ‑ Administration NEU

Training: DevOps

Teilnehmer lernen Terraform und OpenTofu, um Infrastruktur als Code (IaC) in Cloud- und On-Prem-Umgebungen zu planen, zu erstellen, zu verwalten und zu automatisieren – teamsicher und reproduzierbar. Sie verstehen Architektur, Provider und State-Management, nutzen Module, Workspaces und CI/CD-Workflows und vergleichen Alternativen wie Pulumi, Ansible und CloudFormation. Praxisübungen mit Providern; Best Practices für modulare Wiederverwendbarkeit und OpenTofu als Open-Source Alternative.

Aktuell sind leider keine vorgelegten Termine verfügbar!
Sie möchten einen Termin anfragen ? Dann klicken Sie auf "Kein passender Termin?"

Wunschzeitraum für Termin anfragen:

* Alle Felder, die mit einem Sternchen versehen sind, sind Pflichtfelder.

Agenda:

  • Grundlagen & Einstieg in Infrastructure as Code
    • Was ist Terraform?
    • OpenTofu (wichtige Ergänzung!)
    • Infrastructure as Code (IaC)
      • Deklarativer Ansatz
      • Versionierbarkeit
      • Reproduzierbarkeit
      • Automatisierung
      • Idempotenz
    • Nachvollziehbarkeit
    • CI/CD Integration ‑Skalierbarkeit
    • Self‑Service Infrastruktur

  • Terraform Architektur & Grundkonzepte
    • Provider Konzept
    • Schnittstelle zu APIs
    • Verantwortlich für:
      • Authentifizierung
      • Ressourcenverwaltung
      • State‑Abgleich
    • Einsatzbereiche
    • Public Cloud
    • Private Cloud
    • Hybrid Cloud
    • On‑Prem
    • Kubernetes
    • SaaS Ressourcen
    • Alternativlos?
      • Pulumi
      • AWS™ CloudFormation
      • Azure Resource Manager
      • OpenStack Heat

  • Terraform & Vagrant
    • Unterschied Provisionierung vs. Infrastruktur
    • Vagrant
    • Lokale Entwicklungsumgebungen

  • Terraform Enterprise & Cloud
    • Terraform Enterprise
    • Terraform Cloud
    • Remote State
    • RBAC
    • Policy as Code (Sentinel)
    • Team‑Workflows

  • Praktisches Arbeiten mit Terraform
    • Installation
    • Binary Download
    • Paketmanager
    • Docker
    • Kubernetes
    • Wichtige CLI Befehle
      • init
      • plan
      • apply
      • destroy
      • validate
      • fmt
      • show
      • state
      • workspace

  • Projektstruktur & Settings
    • Workspace anlegen
    • Trennung von Umgebungen (dev/stage/prod)
    • Terraform Settings Block

  • Provider im Detail
    • Funktionen eines Providers
    • API Mapping
    • Resource Lifecycle
    • Data Sources

  • Praxisbeispiele ‑ Cloud Provider
    • libvirtd
    • OpenStack
    • Amazon Web Services (AWS™)
    • Google™ Cloud Platform (GCP)
    • Microsoft™ Azure
    • STACKIT™
    • Hetzner
    • Kubernetes
    • VMware™
    • GitHub
    • Datadog

  • Ressourcen erstellen
    • Compute Ressource
    • Mehrere Ressourcen (count / for_each)
    • Modifizieren von Ressourcen
    • Netzwerkressource
    • Floating IP
    • Block Devices
    • Null Resources
    • Variablen & Outputs
    • Datatypes
      • string
      • number
      • bool
      • list
      • map
      • object
    • Variablen deklarieren
    • tfvars
    • Outputs definieren
    • Umstellung auf Variablen
    • Data Sources (Abfragen von vorhandenen Ressourcen)

  • State, Module, Teamarbeit & Best Practices
    • Terraform State
      • Single Source of Truth
      • Sensible Daten
      • Drift Detection
    • State Backends
      • Local
      • S3
      • Azure Blob
      • GCS

  • Module
    • Aufbau von Modulen
      • main.tf
      • variables.tf
      • outputs.tf
    • Module Best Practices
      • Wiederverwendbarkeit
      • Versionierung
      • Private Module Registry
      • OpenTofu Registry Nutzung

  • Arbeiten im Team
    • Git, SVN & Co
    • Pull Requests
    • Branching Strategien
    • Code Reviews
    • Remote State Locking
    • Wrapper Scripts
    • Admin Workstation Konzept
    • CI/CD Pipelines

  • Alternative Technologien
    • Ansible
    • Chef
    • Puppet
    • Pulumi
    • AWS™ CloudFormation
    • Google™ Cloud Deployment Manager
    • OpenStack Heat

Ziele:

Der Kurs LI420 Terraform / OpenTofu ‑ Administration vermittelt fundierte Kenntnisse in Terraform, OpenTofu und modernen Infrastruktur‑Workflows.

Zielgruppe:

Der Kurs LI420 Terraform / OpenTofu ‑ Administration richtet sich an: 
  • DevOps Engineers,
  • Cloud- und Systemadministratoren
  • IT-Architekten, die ihre Infrastruktur effizient automatisieren möchten.
Besonders geeignet ist der Kurs für Teilnehmer, die Verantwortung für Cloud-Ressourcen oder On-Prem-Umgebungen tragen und Infrastructure as Code (IaC) praxisnah umsetzen wollen.


Voraussetzungen:

Für die Teilnahme am Kurs LI420 Terraform / OpenTofu ‑ Administration sollten Sie folgende Voraussetzungen erfüllen:
  • Grundkenntnisse in Cloud‑Technologien und Linux‑Systemen.

Beschreibung:

In diesem praxisorientierten 3‑tägigen Kurs LI420 Terraform / OpenTofu ‑ Administration lernen Sie die Grundlagen und fortgeschrittenen Konzepte von Terraform sowie dessen Open‑Source‑Fork OpenTofu kennen. Der Kurs LI420 Terraform / OpenTofu ‑ Administration vermittelt, wie man Infrastruktur als Code (IaC) effizient plant, erstellt, verwaltet und automatisiert ‑ sowohl in Cloudals auch in On‑Prem‑Umgebungen. Sie erhalten ein fundiertes Verständnis der Terraform‑Architektur, der Provider‑Strukturen, des State‑Managements sowie der Nutzung von Modulen, Workspaces und CI/CD‑Workflows. Zusätzlich vergleichen wir Terraform mit alternativen Technologien wie Pulumi, Ansible, Chef, Puppet, CloudFormation und weiteren Tools.
Durch praxisnahe Übungen erstellen Sie eigene Ressourcen, arbeiten mit mehreren Providern und lernen, Teamsicher und reproduzierbar Infrastruktur zu managen. Besonderer Fokus liegt auf Best Practices für modulare Strukturen, Wiederverwendbarkeit und den Einsatz von OpenTofu als voll Open‑Source Alternative zu Terraform.
Check Icon

Durchführungsgarantie:

ab 2 Teilnehmer

Buchungsinformationen:

Kursdauer:

3 Tage

Preis:

2.250,00 € zzgl. MwSt.

(inklusive Mittagessen & Getränke bei Präsenzteilnahme vor Ort)

Autorisierter Trainingspartner

NetApp Partner Authorized Learning
Commvault Training Partner
CQI | IRCA Approved Training Partner
Veeam Authorized Education Center
Acronis Authorized Training Center
AWS Partner Select Tier Training
ISACA Accredited Partner
iSAQB
CompTIA Authorized Partner
EC-Council Accredited Training Center

Mitgliedschaften

Allianz für Cyber-Sicherheit
TeleTrust Pioneers in IT security
Bundesverband der IT-Sachverständigen und Gutachter e.V.
Bundesverband mittelständische Wirtschaft (BVMW)
Allianz für Sicherheit in der Wirtschaft
NIK - Netzwerk der Digitalwirtschaft
BVSW
Bayern Innovativ
KH-iT
CAST
IHK Nürnberg für Mittelfranken
eato e.V.
Sicherheitsnetzwerk München e.V.