Schulung - Getting Started with Terraform for Google Cloud
Live Online oder Präsenz
773,50 € inkl. 19% MwSt.
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.
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
Hinweis
Unterlagen in Englisch
Weitere Informationen
Sessions
- 650,00 € NettoNoch freie PlätzeWählen Sie eine Sitzungonline TrainingLive Online Training
- 650,00 € NettoNoch freie PlätzeWählen Sie eine Sitzungonline TrainingLive Online Training
- 650,00 € NettoNoch freie PlätzeWählen Sie eine SitzungFast Lane Institute for Knowledge Transfer GmbHGasstr. 4 a22761 Hamburg
- 650,00 € NettoNoch freie PlätzeWählen Sie eine SitzungFast Lane Institute for Knowledge Transfer GmbHLudwig-Erhard-Straße 365760 Eschborn
- 650,00 € NettoNoch freie PlätzeWählen Sie eine SitzungFast Lane Institute for Knowledge Transfer GmbHOranienburger Straße 6610117 Berlin
- 650,00 € NettoNoch freie PlätzeWählen Sie eine SitzungFast Lane Institute for Knowledge Transfer GmbHGasstr. 4 a22761 Hamburg
Inhouse Seminare
Sparen Sie Zeit und Geld mit den Inhouse Seminaren von Cegos Integrata
Alle Seminare aus unserem offenen Angebot können Sie auch als Inhouse-Veranstaltung buchen. Im Fokus steht Ihr Unternehmen und Ihre Mitarbeiter:innen. Wir bieten Ihnen die Möglichkeit, individuelle Anforderungen und Anpassungen der Inhalte an Ihr Unternehmen vorzunehmen.
Die individuelle Lösung:
- Individueller Termin
- Individueller Ort, entweder in unseren Trainingszentren oder in Ihren eigenen Räumen
- Auf Wunsch, individuelle, auf Ihre Bedürfnisse zugeschnittene Inhalte
Inhouse Seminare
Das Inhouse-Paket umfasst:
- - die Durchführung als Live Online, Hybrid oder Präsenz Training
- - die Umsetzung durch praxiserprobte und branchenerfahrene Trainer
In Abhängigkeit von Teilnehmerzahl, Akkreditierung oder Lizenzgebühren können zusätzliche Kosten anfallen. Nicht im Preis enthalten sind dabei z.B. Raum- und Bewirtungskosten, ebenso Mehrkosten durch Seminarmaterialien.
Bitte sprechen Sie uns gerne dazu an und lassen Sie sich jetzt Ihr individuelles Angebot erstellen.
Recevoir le programme par email
Das Seminarprogramm wurde weiterentwickelt
Sie haben einen Termin aus dem Jahr ausgewählt, das Seminarprogramm wurde seither weiterentwickelt. Möchten Sie:
Sehen Sie sich das Programm für oder Ihre Buchung fortsetzen
Envoyer le programme à un collaborateur
Preis
Es entstehen keine zusätzlichen Liefer- & Versandkosten