Getting Started with Terraform for Google Cloud - Seminar / Kurs von PROTRANET GmbH

Inhalte

  • 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.
  • 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 Terr ...
Mehr Informationen >>

Lernziele

Modul 01 - Einführung in Terraform für Google CloudThemen:
  • 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.
Modul 01 - Einführung in Terraform für Google CloudThemen:
  • Einführung in IaC
    • Was ist Infrastruktur als Code (IaC)?
    • Probleme, die IaC lösen kann
    • Vorteile des IaC
    • Bereitstellung versus ...
Mehr Informationen >>

Zielgruppen

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

Termine und Orte

+++ Catalog API +++

SG-Seminar-Nr.: 7929525

Termine

  • 27.06.2025

    München, DE

    Nürnberg, DE

    Augsburg, DE

    Regensburg, DE

    Würzburg, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›
Vergleichen

Semigator berücksichtigt

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

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 8 h
  •  
  • Anbieterbewertung (76)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service