Fantom Tag

Schulung - Getting Started with Terraform for Google Cloud

  • Live Online oder Präsenz
DURCHFÜHRUNG MIT TERMIN
Dauer
1 Tag ( 6 Stunden)

Preis
650,00 € netto
773,50 € inkl. 19% MwSt.

Nr.
39142
Jetzt buchen
TERMIN UND ORT NACH ABSPRACHE
Dauer
1 Tag ( 6 Stunden)


Nr.
39142
On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!

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.
Lesen Sie mehr
Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

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

Voraussetzungen

Um das Beste aus diesem Kurs herauszuholen, sollten die Teilnehmer:

  • Vollständige Google Cloud-Grundlagen: Kern-Infrastruktur
  • Grundlegende Programmierkenntnisse und Vertrautheit mit der Verwendung von CLI
  • Allgemeine Vertrautheit mit Google Cloud
Trainingsprogramm

Trainingsprogramm

Dieser Kurs bietet eine Einführung in die Verwendung von Terraform für Google Cloud. Er ermöglicht es den Lernenden zu beschreiben, wie Terraform verwendet werden kann, um Infrastruktur als Code zu implementieren und einige seiner Hauptmerkmale und Funktionen anzuwenden, um eine Google Cloud-Infrastruktur zu erstellen und zu verwalten. Die Lernenden erhalten praktische Übungen zum Aufbau von Google Cloud-Ressourcen mit Terraform.

Hinweis

Hinweis

Unterlagen in Englisch

Weitere Informationen

Weitere Informationen

Sessions

  • 650,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Fast Lane Institute for Knowledge Transfer GmbH
    Gasstr. 4 a
    22761 Hamburg
  • 650,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Fast Lane Institute for Knowledge Transfer GmbH
    Ludwig-Erhard-Straße 3
    65760 Eschborn
  • 650,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Fast Lane Institute for Knowledge Transfer GmbH
    Oranienburger Straße 66
    10117 Berlin
  • 650,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Fast Lane Institute for Knowledge Transfer GmbH
    Gasstr. 4 a
    22761 Hamburg
  • 650,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Fast Lane Institute for Knowledge Transfer GmbH
    Gasstr. 4 a
    22761 Hamburg
Schulung - Getting Started with Terraform for Google Cloud