Packt

Terraform in Aktion - Aufbau und Verwaltung von Cloud-Infrastrukturen

Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

Packt

Terraform in Aktion - Aufbau und Verwaltung von Cloud-Infrastrukturen

Bei Coursera Plus enthalten

Fragen Sie Coursera

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Entwerfen, implementieren und verwalten Sie eine skalierbare Cloud-Infrastruktur mit Terraform.

  • Automatisieren Sie Bereitstellungen mit Terraform-Workspaces und Multi-Provider-Konfigurationen.

  • Wenden Sie bewährte Verfahren für Cloud-Governance, Sicherheit und die Verwaltung des Ressourcenstatus an.

Kompetenzen, die Sie erwerben

  • Kategorie: Infrastruktur als Code (IaC)
  • Kategorie: Multi-Cloud
  • Kategorie: Cloud-Bereitstellung
  • Kategorie: CI/CD
  • Kategorie: Containerisierung
  • Kategorie: Cloud-Infrastruktur
  • Kategorie: Kontinuierliche Integration
  • Kategorie: Cloud-Management

Werkzeuge, die Sie lernen werden

  • Kategorie: Azure DevOps-Pipelines
  • Kategorie: Terraform
  • Kategorie: Azure DevOps
  • Kategorie: Microsoft Azure
  • Kategorie: Azure Active Directory
  • Kategorie: Kubernetes

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

April 2026

Bewertungen

29 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 30 Module

In diesem Modul führen wir Sie in die Welt von Terraform ein und stellen Ihnen die wichtigsten Tools und Voraussetzungen für eine erfolgreiche Bereitstellung vor. Sie lernen die Grundlagen der Terraform-Funktionalität kennen und legen damit den Grundstein für eine effektive Verwaltung von Cloud-Ressourcen. Außerdem unterstützen wir Sie dabei, Ihre lokale Umgebung für eine nahtlose Terraform-Integration vorzubereiten.

Das ist alles enthalten

1 Video1 Lektüre

In diesem Modul tauchen wir in die grundlegenden Konzepte von Terraform ein und helfen Ihnen dabei, mithilfe Ihrer ersten Terraform-Vorlage Cloud-Ressourcen zu erstellen und zu verwalten. Wir werden wichtige Terraform-Befehle für die Initialisierung, Planung und Anwendung kennenlernen und Ihnen zeigen, wie Sie bestehende Ressourcen effektiv verwalten und neu konfigurieren können. Außerdem lernen Sie, wie Sie Ihre Vorlagen überprüfen und formatieren, um die Übersichtlichkeit zu verbessern und Best Practices einzuhalten.

Das ist alles enthalten

4 Videos1 Aufgabe

In diesem Modul konzentrieren wir uns auf die Definition und Verwendung von Variablen in Terraform-Vorlagen. Sie lernen, wie Sie eine Vorlage für die Bereitstellung von Azure Web Apps erstellen und diese mithilfe von Eingabevariablen effizient bereitstellen. Darüber hinaus befassen wir uns mit Variablenüberschreibungen und der Verwendung von Ausgabevariablen, um wichtige Informationen aus Ihren Terraform-Bereitstellungen zu erfassen.

Das ist alles enthalten

6 Videos1 Aufgabe

In diesem Modul befassen wir uns mit dem Ausführungsplan von Terraform, einer wichtigen Funktion für die effiziente Verwaltung von Cloud-Ressourcen. Sie lernen, wie Sie Ausführungspläne erstellen und anwenden, um sicherzustellen, dass Ihre Infrastruktur-Bereitstellungen reibungslos geplant und ausgeführt werden. Das Modul umfasst außerdem eine Live-Demonstration zur Erstellung und Anwendung eines Ausführungsplans.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul konzentrieren wir uns auf Terraform-State-Dateien, ihren Zweck und ihre zentrale Rolle bei der Verwaltung von Cloud-Infrastrukturen. Sie werden verstehen, wie Terraform den Status verwaltet, um Ressourcen nachzuverfolgen, und wie Sie den Status überprüfen und verwalten können, um die Ressourcenverwaltung zu optimieren.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul werden wir den Zusammenhang zwischen dem Ausführungsplan und den State-Dateien von Terraform untersuchen und dabei aufzeigen, wie diese beiden Funktionen zusammenwirken, um Ressourcen bereitzustellen und zu verwalten. Durch ein umfassendes Verständnis der Wechselwirkungen zwischen diesen Elementen erhalten Sie Einblicke in eine effizientere Verwaltung von Ressourcen.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul stellen wir Ihnen Terraform-Workspaces und deren Rolle bei der Verwaltung verschiedener Umgebungen wie Dev, Test und Prod vor. Wir zeigen Ihnen, wie Sie Workspaces einrichten und zwischen ihnen wechseln können, um eine nahtlose Infrastrukturverwaltung zu gewährleisten, und helfen Ihnen dabei, Ressourcen effizient in verschiedenen Umgebungen bereitzustellen.

Das ist alles enthalten

5 Videos1 Aufgabe

In diesem Modul konzentrieren wir uns auf die Bereitstellung von Containerdiensten mit Terraform, insbesondere auf den Azure Kubernetes Service (AKS). Sie lernen, wie Sie einen AKS-Cluster bereitstellen, die Azure Container Registry (ACR) konfigurieren und die erforderlichen Berechtigungen einrichten. Außerdem führen wir Sie anhand praktischer Beispiele durch die Bereitstellung von AKS und dessen Konfiguration für ein effizientes Container-Management.

Das ist alles enthalten

4 Videos1 Aufgabe

In diesem Modul stellen wir Ihnen Azure Container Apps vor, ein leistungsstarkes Tool für die Bereitstellung containerisierter Workloads. Sie lernen, wie Sie Azure Container Apps mithilfe von Terraform bereitstellen und effektiv verwalten. Wir führen Sie anhand einer praktischen Demonstration durch den gesamten Prozess, um ein praxisorientiertes Lernen zu gewährleisten.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul konzentrieren wir uns auf die Bereitstellung von Platform-as-a-Service (PaaS)-Ressourcen wie Azure Key Vault und Azure Storage-Konten. Sie lernen, wie Sie Geheimnisse mit Azure Key Vault sicher verwalten und Container sowie Blobs mithilfe von Terraform in Azure Storage bereitstellen. Praktische Demonstrationen helfen Ihnen dabei, diese Konzepte zu vertiefen.

Das ist alles enthalten

4 Videos1 Aufgabe

In diesem Modul führen wir Sie durch die Bereitstellung von Infrastructure-as-a-Service (IaaS)-Ressourcen mit Terraform. Sie lernen, wie Sie sowohl Linux- als auch Windows-VMs sowie Bastion-Hosts für den sicheren Zugriff auf diese VMs bereitstellen, sodass Sie die Infrastruktur auf Azure effizient verwalten können.

Das ist alles enthalten

4 Videos1 Aufgabe

In diesem Modul beschäftigen wir uns mit Azure Logic Apps, einer serverlosen Lösung zur Automatisierung von Workflows. Sie lernen, wie Sie Logic Apps sowohl über das Portal als auch über Terraform erstellen und bereitstellen können, was Ihnen dabei hilft, serverlose Architekturen für Ihre Cloud-Anwendungen zu entwerfen.

Das ist alles enthalten

3 Videos1 Aufgabe

In diesem Modul konzentrieren wir uns auf die Absicherung Ihrer Cloud-Infrastruktur mit Azure Firewall. Sie lernen, wie Sie Azure Firewall in einem Hub-and-Spoke-Modell bereitstellen und konfigurieren, um mithilfe von Terraform die Sicherheit und eine optimale Verwaltung Ihres Netzwerks zu gewährleisten.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul führen wir Sie in Azure API Management ein und zeigen Ihnen, wie Sie es mit Terraform bereitstellen und konfigurieren können. Sie erwerben das nötige Wissen, um den API-Zugriff zu verwalten, die Sicherheit zu verbessern und das API-Management in Ihrer Cloud-Umgebung zu optimieren.

Das ist alles enthalten

3 Videos1 Aufgabe

In diesem Modul zeigen wir Ihnen, wie Sie Arm-Vorlagen mit Terraform bereitstellen. Sie lernen die Bedeutung von Arm-Vorlagen für die Verwaltung von Cloud-Ressourcen kennen und sammeln praktische Erfahrungen bei der Bereitstellung von Azure-Ressourcen mithilfe dieser Vorlagen.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul konzentrieren wir uns auf Cloud-Governance und nutzen dabei Terraform zur Verwaltung von Azure Active Directory-Benutzern und -Gruppen. Sie lernen, wie Sie bestehende Richtlinien zuweisen, benutzerdefinierte Richtlinien erstellen und diese auf Cloud-Ressourcen anwenden, um Compliance und Sicherheit zu gewährleisten.

Das ist alles enthalten

6 Videos1 Aufgabe

In diesem Modul werden wir uns mit Terraform-Modulen und deren Potenzial zur Förderung der Wiederverwendbarkeit befassen. Sie lernen, wie Sie Module innerhalb Ihres Projekts erstellen und verwalten und wie Sie diese über die Terraform Registry freigeben können, um die Zusammenarbeit und Effizienz zu steigern.

Das ist alles enthalten

4 Videos1 Aufgabe

In diesem Modul zeigen wir Ihnen, wie Sie mehrere Anbieter in einem einzigen Terraform-Projekt konfigurieren können. Sie werden lernen, Ressourcen auf verschiedenen Cloud-Plattformen bereitzustellen und zu verwalten, und so Ihre Fachkenntnisse im Bereich des Multi-Cloud-Infrastrukturmanagements erweitern.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul zeigen wir Ihnen, wie Sie bestehende Infrastruktur in Terraform importieren können. Sie lernen die einzelnen Schritte kennen, um bereits bereitgestellte Cloud-Ressourcen zu integrieren und diese innerhalb von Terraform effizient zu verwalten.

Das ist alles enthalten

4 Videos1 Aufgabe

In diesem Modul beschäftigen wir uns eingehend mit fortgeschrittenen Terraform-Funktionen, die Ihnen eine noch bessere Verwaltung Ihrer Cloud-Infrastruktur ermöglichen. Sie lernen Funktionen und Bedingungen sowie dynamische Blöcke für eine effiziente Ressourcenverwaltung kennen, wodurch Ihre Terraform-Vorlagen flexibler und leistungsfähiger werden.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul stellen wir Ihnen den Terraform-Kubernetes-Provider vor. Sie lernen, wie Sie Kubernetes-Cluster und -Ressourcen bereitstellen und verwalten, und erwerben so die notwendigen Kenntnisse, um containerisierte Anwendungen mit Terraform zu verwalten.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul zeigen wir Ihnen, wie Sie mit Terraform Anwendungen mithilfe von Helm-Charts in Kubernetes bereitstellen können. Sie lernen, wie Sie Helm-Charts konfigurieren und verwalten, um die Bereitstellung containerisierter Anwendungen in Kubernetes-Umgebungen zu vereinfachen.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul stellen wir Ihnen Rover vor, ein leistungsstarkes Tool zur Visualisierung Ihrer Terraform-Ressourcen. Sie lernen, wie Sie mit Rover ein besseres Verständnis Ihrer Infrastruktur gewinnen und so die Verwaltung und Optimierung Ihrer Terraform-Bereitstellungen vereinfachen können.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul führen wir Sie durch den Prozess der Automatisierung von Terraform-Konfigurationstests mit Terratest. Sie lernen, wie Sie Tests für verschiedene Ressourcen erstellen und ausführen, um sicherzustellen, dass Ihre Terraform-Konfigurationen robust und zuverlässig sind.

Das ist alles enthalten

6 Videos1 Aufgabe

In diesem Modul behandeln wir, wie Sie skalierbare und überschaubare mehrschichtige Architekturen für Ihre Terraform-Konfigurationen entwerfen. Sie lernen, wie Sie Ihr Projekt in verschiedene Schichten gliedern, um die Effizienz zu steigern und die Wartung zu vereinfachen.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul stellen wir den AzApi-Provider vor, der die Funktionen von Terraform durch die Unterstützung weiterer Azure-Ressourcen erweitert. Sie lernen, benutzerdefinierte Ressourcen wie App Service Domains bereitzustellen, und erwerben die Fähigkeiten, mit Ressourcen zu arbeiten, die von Terraform nicht unterstützt werden.

Das ist alles enthalten

5 Videos1 Aufgabe

In diesem Modul zeigen wir Ihnen, wie Sie den Azure DevOps-Anbieter mit Terraform nutzen können. Sie lernen, die Erstellung und Verwaltung von DevOps-Projekten und -Repositorys zu automatisieren und so Ihre DevOps-Workflows mithilfe von Terraform zu optimieren.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul führen wir Sie durch die Implementierung einer Landing Zone für Container-Anwendungen in Azure. Sie lernen die Architektur hinter dieser Bereitstellung kennen und sammeln praktische Erfahrungen bei der Bereitstellung und Konfiguration einer Landing Zone für containerisierte Anwendungen.

Das ist alles enthalten

3 Videos

In diesem Modul werden wir uns damit befassen, wie man Terraform in DevOps-Tools wie Azure DevOps und GitHub Actions integriert. Sie lernen, wie Sie CI/CD-Pipelines einrichten und automatisieren, um ein optimiertes und effizientes Infrastrukturmanagement zu gewährleisten.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul unterstützen wir Sie bei der Migration veralteter Azure-Ressourcen. Sie lernen, wie Sie auf neuere, von Terraform unterstützte Ressourcenkonfigurationen umsteigen und dabei sicherstellen, dass Ihre Infrastruktur funktionsfähig und konform bleibt.

Das ist alles enthalten

1 Video2 Aufgaben

Dozent

Packt - Course Instructors
Packt
1.946 Kurse578.447 Lernende

von

Packt

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen