GSTGC - Getting Started with Terraform for Google Cloud - Online Training - Webinar von Fast Lane Institute for Knowledge Transfer

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

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.
  • 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-Res ...
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

SG-Seminar-Nr.: 6833978

Termine

  • 14.06.2024

    Webinar

  • 20.09.2024

    Webinar

  • 18.10.2024

    Webinar

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

Jetzt buchen ›
Seminar merken ›

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

  • Webinar
  • Deutsch
    • Teilnahmebestätigung
  • 8 h

Ihre Vorteile mehr erfahren

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