Seminar / Kurs

Getting Started with Terraform for Google Cloud (GSTGC) - Classroom Training in Hamburg

Inhalte

Modul 01 - Einführung in Terraform für Google Cloud

Themen:

  • Einführung in IaC
    • Was ist Infrastruktur als Code (IaC)?
    • Probleme, die IaC lösen kann
    • Vorteile des IaC
    • Bereitstellung versus Konfiguration
    • Imperativer versus deklarativer Ansatz

  • Einführung in Terraform
    • Terraform Übersicht
    • Terraform-Funktionen
    • Arbeitsablauf der IaC-Konfiguration
    • Terraform Anwendungsfälle

  • Terraform verwenden
    • Wie man Terraform verwendet
    • Terraform in der Produktion einsetzen
    • Installation von Terraform
    • Authentifizierung für Google Cloud

    Zielsetzungen:Nach Abschluss dieses Moduls sind die Studierenden in der Lage:

    • Definieren Sie Infrastruktur als Code.
    • Erklären Sie die Funktionen und Vorteile der Verwendung von Terraform.
    • Erklären Sie den Anwendungsfall von Terraform für Google Cloud.
    • Beschreiben Sie, wie Sie Terraform für Google Cloud verwenden.

    Modul 02 - Begriffe und Konzepte

    Themen:

    • Die Autorenphase
      • Terraform Verzeichnisstruktur
      • Einführung in die HCL-Syntax
      • Ressourcen
      • Variablen
      • Staat
      • Module

    • Terraform-Befehle
      • Terraform-Init
      • Terraformplan
      • terraform anwenden
      • terraform fmt
      • Terraform zerstören

    • Terraform Validator Werkzeug
      • Einführung
      • Warum das Terraform Validator Tool verwenden
      • Arbeitsablauf bei der Validierung
      • Terraform Validator Anwendungsfälle

      Zielsetzungen:Nach Abschluss dieses Moduls sind die Studierenden in der Lage:

      • Erklären Sie den Terraform-Arbeitsablauf.
      • Erstellen Sie grundlegende Konfigurationsdateien in Terraform.
      • Erklären Sie den Zweck einiger Terraform-Befehle.
      • Beschreiben Sie das Terraform Validator Tool.
      • Erstellen, aktualisieren und zerstören Sie Google Cloud-Ressourcen mit Terraform.

      Modul 03 - Schreiben von Infrastrukturcode für Google Cloud

      Themen:

      • Einführung in die Ressourcen
        • Überblick über die Ressourcen
        • Syntax
        • Beispiel
        • Auf ein Ressourcenattribut verweisen

      • Überlegungen zur Definition eines Ressourcenblocks
      • Meta-Argumente für Ressourcen
      • Abhängigkeiten von Ressourcen
        • Implizite Abhängigkeit
        • Explizite Abhängigkeit

      • Einführung in Variablen
        • Übersicht
        • Syntax zur Deklaration einer Variablen
        • Syntax für die Referenzierung und Zuweisung eines Wertes an eine Variable
        • Variable bewährte Verfahren

      • Einführung in die Ausgabewerte
        • Übersicht der Ausgangswerte
        • Bewährte Praktiken

      • Terraform-Register und CFT
        • Einführung in die Terraform-Registrierung
        • Einführung in CFT

        Zielsetzungen:Nach Abschluss dieses Moduls sind die Studierenden in der Lage:

        • Deklarieren Sie die Ressourcen innerhalb von Terraform.
        • Erklären Sie implizite und explizite Ressourcenabhängigkeiten.
        • Verwenden Sie Variablen und Ausgabewerte innerhalb der Stammkonfiguration.
        • Erklären Sie Terraform Registry und Cloud Foundation Toolkit.

        Modul 04 - Organisation und Wiederverwendung der Konfiguration mit Terraform-Modulen

        Themen:

        • Einführung in die Module:
          • Warum werden Module benötigt?
          • Was ist ein Modul?
          • Beispiel

        • Wiederverwendung von Konfigurationen durch Verwendung von Modulen
          • Modul-Quellen
          • Aufrufen eines Moduls in der Quellkonfiguration

        • Verwendung von Variablen zur Parametrisierung Ihrer Konfiguration
        • Übergabe von Ressourcenattributen mit Hilfe von Ausgabevariablen
        • Anwendungsfälle, Vorteile und bewährte Verfahren für Module

        Zielsetzungen:Nach Abschluss dieses Moduls sind die Studierenden in der Lage:

        • Define Terraform modules.
        • Verwenden Sie Module zur Wiederverwendung von Konfigurationen.
        • Verwenden Sie Module aus dem öffentlichen Register.
        • Verwenden Sie Eingabevariablen, um Konfigurationen zu parametrieren.
        • Verwenden Sie Ausgabewerte, um auf Ressourcenattribute außerhalb des Moduls zuzugreifen.

        Modul 05 - Einführung in Terraform State

        Themen:

        • Einführung in den Terraform-Status
          • Wie Informationen in einer Terraform-Statusdatei gespeichert werden

        • Möglichkeiten zum Speichern einer Statusdatei
        • Speichern einer Statusdatei in einem Cloud-Storage-Bucket
          • Probleme beim lokalen Speichern des Terraform-Status
          • Vorteile der Speicherung einer Statusdatei in einem Cloud-Storage-Bucket
          • Prozess der Fernspeicherung einer Terraform-Statusdatei in einem Cloud-Storage-Bucket

        • Bewährte Praktiken für den Terraform-Status

        Zielsetzungen:Nach Abschluss dieses Moduls sind die Studierenden in der Lage:

        • Definieren Sie den Terraform-Status.
        • Nennen Sie die Vorteile einer dezentralen Speicherung der Statusdatei.
        • Erklären Sie, wie Sie den Terraform-Status in einem Cloud-Storage-Bucket speichern.
        • Erklären Sie die besten Praktiken für den Terraform-Status.

        Lernziele

        • Definieren Sie den geschäftlichen Bedarf für Infrastructure as Code und die Vorteile der Nutzung in Ihrer Umgebung.
        • Erklären Sie die Merkmale und Funktionen von Terraform.
        • Verwenden Sie Terraform-Ressourcen, -Variablen und -Ausgabewerte, um Google Cloud-Infrastrukturressourcen zu erstellen.
        • Verwenden Sie Terraform-Module, um wiederverwendbare Konfigurationen zu erstellen.
        • Erklären Sie den Terraform-Status und seine Bedeutung.

        Zielgruppen

        Cloud-Ingenieure, DevOps-Ingenieure und Personen, die Terraform zur Automatisierung der Infrastrukturbereitstellung mit Schwerpunkt auf der Google Cloud Platform einsetzen möchten.

Modul 01 - Einführung in Terraform für Google Cloud

Themen:

  • Einführung in IaC
    • Was ist Infrastruktur als Code (IaC)?
    • Probleme, die IaC lösen kann
    • Vorteile des IaC
    • Bereitstellung versus Konfiguration
    • Imperative...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Hamburg, DE
21.09.2026 7 h 7 h Details Details Jetzt buchen
30.11.2026 7 h 7 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 7734134

Anbieter-Seminar-Nr.: 6P97DN6GYF

Termin

30.11.2026

Fast Lane Hamburg
Gasstraße 4a
22761 Hamburg

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 1.130,50

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Keine
  • 7 h

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Hamburg, DE
21.09.2026 7 h 7 h Details Details Jetzt buchen
30.11.2026 7 h 7 h Details Details Jetzt buchen