Terraform - Infrastructure as Code

Total time
Location
Online
Starting date and place

Terraform - Infrastructure as Code

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstarstar_border 7.9 GFU Cyrus AG has an average rating of 7.9 (out of 13 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
computer Online: Zoom
2 Mar 2026 until 5 Mar 2026
computer Online: Zoom
8 Jun 2026 until 11 Jun 2026
computer Online: Zoom
7 Sep 2026 until 10 Sep 2026
computer Online: Zoom
14 Dec 2026 until 17 Dec 2026
Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar werden Sie in der Lage sein, Terraform zur Erstellung, Verwaltung und Skalierung von Cloud-Infrastrukturen effizient einzusetzen. Sie verstehen die Grundprinzipien von Infrastructure as Code (IaC), können Terraform-Projekte erfolgreich implementieren und sind in der Lage, diese in automatisierte CI/CD-Pipelines zu integrieren. Darüber hinaus lernen Sie, wie Sie Best Practices und Sicherheitsrichtlinien für die Arbeit mit Terraform anwenden.

Inhalt

  • Einführung in Infrastructure as Code (IaC)
    • Was ist Infrastructure as Code (IaC)?
    • Vorteile von IaC gegenüber manueller Konfiguration
    • Vergleich von IaC-Lösungen (Terraform, Ansible, CloudFormation)
    • Einsatzgebiete von T…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: .

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar werden Sie in der Lage sein, Terraform zur Erstellung, Verwaltung und Skalierung von Cloud-Infrastrukturen effizient einzusetzen. Sie verstehen die Grundprinzipien von Infrastructure as Code (IaC), können Terraform-Projekte erfolgreich implementieren und sind in der Lage, diese in automatisierte CI/CD-Pipelines zu integrieren. Darüber hinaus lernen Sie, wie Sie Best Practices und Sicherheitsrichtlinien für die Arbeit mit Terraform anwenden.

Inhalt

  • Einführung in Infrastructure as Code (IaC)
    • Was ist Infrastructure as Code (IaC)?
    • Vorteile von IaC gegenüber manueller Konfiguration
    • Vergleich von IaC-Lösungen (Terraform, Ansible, CloudFormation)
    • Einsatzgebiete von Terraform in modernen IT-Infrastrukturen
  • Einführung in Terraform
    • Was ist Terraform?
    • Terraform-Architektur und Funktionsweise
    • Provider, State, Execution Plan
    • Vergleich: Terraform vs. Cloud-native IaC-Lösungen
  • Installation und Einrichtung von Terraform
    • Installationsschritte für verschiedene Betriebssysteme
    • Konfiguration der Umgebung
    • Erste Schritte mit Terraform CLI-Befehlen
    • Einrichtung einer Cloud-Anbieter-Verbindung (AWS, Azure, Google Cloud)
  • Grundlagen der Terraform-Syntax
    • HCL (HashiCorp Configuration Language) Syntax
    • Definition von Ressourcen, Variablen und Outputs
    • Provider-Block und Ressourcendefinitionen
  • Erste Terraform-Projekte
    • Erstellen eines einfachen Terraform-Projekts
    • Planen, Anwenden und Zerstören von Infrastruktur
    • Arbeiten mit Terraform State (Backend, lokal vs. remote)
  • Arbeiten mit Modulen
    • Einführung in Terraform-Module
    • Erstellung und Wiederverwendung von Modulen
    • Best Practices für Modulstruktur und -verteilung
    • Arbeiten mit offiziellen und Community-Modulen
  • Terraform State Management
    • Was ist der Terraform State und warum ist er wichtig?
    • Management des States (lokal und remote)
    • Sperren des States für parallele Änderungen
    • Backup- und Wiederherstellungsstrategien
  • Variablen und Datentypen in Terraform
    • Deklaration und Verwendung von Variablen
    • Unterschiedliche Datentypen (String, List, Map)
    • Sensible Werte und deren Verwaltung (z.B. AWS-Zugangsdaten)
  • Provisioning und Deployment von Infrastruktur
    • Aufbau einer Cloud-Infrastruktur mit Terraform
    • Bereitstellung von AWS-, Azure- oder GCP-Services (z.B. EC2, VPC)
    • Multi-Cloud-Deployments mit Terraform
  • Umgang mit Workspaces
    • Was sind Workspaces in Terraform?
    • Nutzung von Workspaces für verschiedene Umgebungen
    • Best Practices zur Verwendung von Workspaces
  • Terraform in CI/CD-Pipelines integrieren
    • Automatisierung von Terraform mit CI/CD-Tools (z.B. Jenkins, GitLab CI)
    • Sicheres Handling von Terraform-Befehlen in Pipelines
    • Versionskontrolle und Zusammenarbeit im Team
  • Best Practices und Sicherheitsaspekte
    • Strukturierung und Organisation von Terraform-Projekten
    • Umgang mit vertraulichen Informationen (z.B. HashiCorp Vault)
    • Sicherheitsaspekte bei der Nutzung von Terraform (IAM-Rollen, least privilege)
  • Fortgeschrittene Themen (Optional)
    • Dynamische Blockdefinitionen (z.B. mit count und for_each)
    • Arbeiten mit Terraform Data Sources
    • Optimierung und Skalierung großer Terraform-Projekte
  • Troubleshooting und Fehlerbehebung
    • Typische Fehler und wie man sie behebt
    • Debugging von Terraform-Konfigurationen
    • Logging und Output-Management
There are no reviews yet.
    Share your review
    Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

    There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.