1 Tag EN / DE Max 16

Erste Schritte mit Terraform für Google Cloud

Dieser Kurs bietet eine Einführung in die Verwendung von Terraform für Google Cloud. Er versetzt die Lernenden in die Lage zu beschreiben, wie Terraform zur Implementierung von Infrastruktur als Code eingesetzt werden kann, und einige seiner Schlüsselfunktionen und -merkmale anzuwenden, um Google Cloud-Infrastruktur zu erstellen und zu verwalten. Die Lernenden erhalten praktische Übungen zum Erstellen von Google Cloud-Ressourcen mit Terraform.

€920,00 exkl. MwSt

Individuelle Terminplanung

Die Kurse finden als dedizierte Gruppen-Sessions statt. Nach Ihrer Buchung koordinieren wir einen Termin, der zu Ihrem Team passt.

Voraussetzungen

Um den größten Nutzen aus diesem Kurs zu ziehen, sollten die Teilnehmerinnen und Teilnehmer:

  • Google Cloud Fundamentals: Core Infrastructure abschließen
  • Grundlegende Programmierkenntnisse und Vertrautheit mit der Verwendung der Befehlszeilenschnittstelle (CLI) haben
  • Allgemeine Vertrautheit mit Google Cloud haben

Was Sie lernen werden

  • Definieren Sie den geschäftlichen Bedarf für Infrastructure as Code und
    die Vorteile ihrer Nutzung in Ihrer Umgebung.
  • Erläutern 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.
  • Erläutern Sie den Terraform-Zustand und seine Bedeutung.

Kursablauf
Was ist Infrastructure as Code (IaC)? Probleme, die IaC lösen kann Vorteile von IaC Bereitstellung versus Konfiguration Imperativer versus deklarativer Ansatz
Terraform-Übersicht Terraform-Funktionen IaC-Konfigurations-Workflow Terraform-Anwendungsfälle
So verwenden Sie Terraform Terraform in der Produktion ausführen Terraform installieren Authentifizierung für Google Cloud
Terraform-Verzeichnisstruktur Einführung in die HCL-Syntax Ressourcen Variablen Status Module
terraform init terraform plan terraform apply terraform fmt terraform destroy
Einführung Warum das Terraform Validator Tool verwenden? Validierungs-Workflow Anwendungsfälle des Terraform Validator Tools
Ressourcenübersicht Syntax Beispiel Auf ein Ressourcenattribut verweisen
Implizite Abhängigkeit Explizite Abhängigkeit
Übersicht Syntax zum Deklarieren einer Variablen Syntax zum Referenzieren und Zuweisen eines Werts zu einer Variablen Best Practices für Variablen
Übersicht über Ausgabewerte Best Practices
Einführung in Terraform Registry Einführung in CFT
Warum Module benötigt werden Was ist ein Modul? Beispiel
Modulquellen Ein Modul in die Quellkonfiguration aufrufen
Wie Informationen in einer Terraform-Statusdatei gespeichert werden
Probleme beim lokalen Speichern des Terraform-Status Vorteile der Speicherung einer Statusdatei in einem Cloud Storage-Bucket Prozess zum entfernten Speichern einer Terraform-Statusdatei in einem Cloud Storage-Bucket
Erste Schritte mit Terraform für Google Cloud