Aktualisiert im Mai 2025. Dieser Kurs ist jetzt mit Coursera Coach ausgestattet! Eine intelligentere Art zu lernen mit interaktiven Unterhaltungen in Echtzeit, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Dieser Terraform-Kurs für Fortgeschrittene lehrt Sie, wie Sie Variablen, Module und das Statusmanagement beherrschen. Am Ende des Kurses werden Sie in der Lage sein, Eingabevariablen zu definieren und zu implementieren, sie zu validieren und zu typisieren und Datenstrukturen wie Maps und Objekte zu verwalten. Sie lernen den sicheren Umgang mit sensiblen Daten, die Verwendung von .tfvars- und .auto.tfvars-Dateien und das Schreiben von sauberem Terraform Code. Der Kurs beinhaltet praktische Übungen zur Anwendung von Merkmalen wie count und for_each zur Verwaltung mehrerer Ressourcen und behandelt das Modul-Design, einschließlich wiederverwendbarer AWS-Module für EC2 und VPCs. Außerdem lernen Sie bewährte Verfahren zum Organisieren, Testen und Veröffentlichen von Terraform Modulen kennen, um die Effizienz des Workflows zu verbessern. Im weiteren Verlauf des Kurses werden Sie sich mit der Verwaltung von Zuständen befassen, einschließlich Importieren, Refactoring und Entfernen von Infrastruktur. Sie werden Tools wie den taint-Befehl und die Validierung von Ressourcen mit Vor- und Nachbedingungen beherrschen, die einen sicheren Umgang mit komplexen Bereitstellungen ermöglichen. Dieser Kurs ist ideal für Fachleute, die bereits Erfahrung mit Terraform oder dem Management von Cloud-Infrastrukturen haben und ihre Fähigkeiten in den Bereichen modulares Design und Zustandsmanagement verfeinern möchten.


Fortgeschrittenes Terraform - Variablen, Module und Zustandsverwaltung
Dieser Kurs ist Teil von Spezialisierung für Terraform Masterclass: Vom Einsteiger zum Fortgeschrittenen

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Beherrschen Sie die Verwendung von Eingabevariablen, lokalen Variablen und Ausgaben für wiederverwendbare und skalierbare Terraform-Konfigurationen.
Implementierung komplexer Datenumwandlungen mit Hilfe von Operatoren, Funktionen und Ausdrücken in Terraform.
Erstellen und verwalten Sie mehrere Ressourcen dynamisch mit den Argumenten ANZAHL und for_each.
Entwerfen und veröffentlichen Sie wiederverwendbare Terraform-Module für AWS-Services und andere Cloud-Ressourcen.
Kompetenzen, die Sie erwerben
- Kategorie: Benutzerkonten
- Kategorie: Sichere Kodierung
- Kategorie: Instandhaltbarkeit
- Kategorie: Infrastruktur als Code (IaC)
- Kategorie: Datenüberprüfung
- Kategorie: Verifizierung und Validierung
- Kategorie: Terraform
- Kategorie: AWS Identitäts- und Zugriffsmanagement (IAM)
- Kategorie: Datenstrukturen
- Kategorie: Amazon Elastic Compute Cloud
- Kategorie: Testfall
- Kategorie: Amazon Webdienste
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
9 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 7 Module
In diesem Modul werden wir untersuchen, wie man in Terraform effektiv mit Eingabevariablen, lokalen Variablen und Ausgaben umgeht. Sie werden lernen, wie Sie flexible Variablen für die Eingabe definieren, lokale Variablen für eine bessere Verwaltbarkeit nutzen und Ausgaben verwalten, um wichtige Informationen zwischen verschiedenen Teilen Ihrer Infrastruktur zu übertragen. Darüber hinaus werden wir Techniken zur sicheren Verwaltung sensibler Werte behandeln und sicherstellen, dass Konfigurationen robust und sauber bleiben.
Das ist alles enthalten
19 Videos2 Lektüren1 Aufgabe
In diesem Modul werden wir uns mit der Verwendung von Ausdrücken und Funktionen beschäftigen, um Ihre Terraform-Konfigurationen zu verbessern. Sie werden lernen, wie Sie mit Operatoren arbeiten, mit for-Ausdrücken über Datenstrukturen iterieren und integrierte Funktionen zur Datenumwandlung anwenden. Außerdem werden wir Splat-Ausdrücke für die effiziente Referenzierung mehrerer Ressourcenattribute erforschen und Methoden zur Konvertierung zwischen Listen und Maps demonstrieren.
Das ist alles enthalten
12 Videos1 Aufgabe
In diesem Modul wird die Verwaltung mehrerer Ressourcen in Terraform mit den Meta-Argumenten count und for_each behandelt. Sie üben die dynamische Erstellung von EC2 Instanzen mit Hilfe von List- und Map-Variablen und lernen, wie Sie Konfigurationen erweitern können, um Subnetzinformationen für eine effiziente Ressourcenplatzierung zu verarbeiten. Darüber hinaus werden wir uns mit Validierungstechniken beschäftigen, um die Datenintegrität und -konsistenz in Ihrer gesamten Infrastruktur zu gewährleisten.
Das ist alles enthalten
17 Videos1 Aufgabe
In diesem Abschnitt führen wir Sie durch ein praktisches Projekt zur Verwaltung von IAM-Benutzern in AWS. Sie lernen, wie Sie Benutzer, Rollen und Berechtigungen definieren, Passwörter sicher konfigurieren und von AWS verwaltete Richtlinien implementieren. Am Ende des Projekts verfügen Sie über praktische Erfahrungen bei der Verwaltung von IAM-Benutzern und -Rollen und können die Sicherheit Ihrer AWS-Umgebung gewährleisten.
Das ist alles enthalten
9 Videos1 Aufgabe
In diesem Modul werden wir uns auf Terraform-Module konzentrieren, die Ihnen helfen, Konfigurationen effizienter zu strukturieren und wiederzuverwenden. Sie lernen öffentliche Module aus der Terraform Registry kennen, üben die Erstellung von benutzerdefinierten Modulen und erfahren, wie Sie diese testen und veröffentlichen können. Es werden auch Best Practices für das Moduldesign behandelt, um sicherzustellen, dass Ihr Code sowohl wartbar als auch wiederverwendbar ist.
Das ist alles enthalten
26 Videos1 Aufgabe
In diesem Modul werden wir die Verwendung von Vorbedingungen, Nachbedingungen und Prüfblöcken untersuchen, um Ihre Terraform-Ressourcen zu validieren und zu verifizieren. Sie werden lernen, wie Sie diese Merkmale implementieren können, um sicherzustellen, dass Ihre Ressourcen korrekt bereitgestellt und konfiguriert werden und die Wahrscheinlichkeit von Fehlern reduziert wird. Durch die Automatisierung der Validierung können Sie eine konsistente und zuverlässige Infrastruktur aufrechterhalten.
Das ist alles enthalten
8 Videos1 Aufgabe
In diesem Modul werden wir untersuchen, wie man die Statusdatei von Terraform verwaltet und Operationen wie Refactoring von Ressourcen, Importieren von bestehender Infrastruktur und Entfernen von Ressourcen aus dem Status durchführt. Sie werden lernen, die Zustandsdatei effektiv zu manipulieren und Befehle wie taint zu verwenden, um sicherzustellen, dass Ressourcen richtig ersetzt oder verwaltet werden, während die Integrität Ihrer Infrastruktur erhalten bleibt.
Das ist alles enthalten
9 Videos1 Lektüre3 Aufgaben
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Mehr von Cloud Computing entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

