Packt

Terraform in Action - Build & Manage Cloud Infrastructure

Sparen Sie mit 40% Rabatt auf 3 Monate Coursera Plus bei den Fähigkeiten, die Sie zum Strahlen bringen. Jetzt sparen

kurs ist nicht verfĂĽgbar in Deutsch (Deutschland)

Wir ĂĽbersetzen es in weitere Sprachen.
Packt

Terraform in Action - Build & Manage Cloud Infrastructure

Bei Coursera Plus enthalten

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

  • Design, deploy, and manage scalable cloud infrastructure using Terraform.

  • Automate deployments with Terraform workspaces and multi-provider configurations.

  • Apply best practices for cloud governance, security, and resource state management.

Kompetenzen, die Sie erwerben

  • Kategorie: Containerization
  • Kategorie: Multi-Cloud
  • Kategorie: Cloud Deployment
  • Kategorie: Cloud Management
  • Kategorie: CI/CD
  • Kategorie: Infrastructure as Code (IaC)
  • Kategorie: Continuous Integration
  • Kategorie: Cloud Infrastructure

Werkzeuge, die Sie lernen werden

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

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufĂĽgen

KĂĽrzlich aktualisiert!

April 2026

Bewertungen

29 Aufgaben

Unterrichtet in Englisch

91%

of learners achieved a positive career outcome

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 this module, we will introduce you to the world of Terraform, highlighting the essential tools and prerequisites needed for successful deployment. You’ll learn the basics of Terraform’s functionality, setting the stage for managing cloud resources effectively. We will also guide you in preparing your local environment for seamless Terraform integration.

Das ist alles enthalten

1 Video1 LektĂĽre

In this module, we will dive into the fundamental concepts of Terraform, helping you create and manage cloud resources through your first Terraform template. We will explore essential Terraform commands for initialization, planning, and application, as well as demonstrate how to manage and reconfigure existing resources effectively. You’ll also learn how to validate and format your templates for better clarity and best practices.

Das ist alles enthalten

4 Videos1 Aufgabe

In this module, we will focus on defining and using variables within Terraform templates. You will learn how to create a template for deploying Azure Web Apps and deploy them efficiently using input variables. Additionally, we’ll explore variable overrides and how to use output variables to capture key information from your Terraform deployments.

Das ist alles enthalten

6 Videos1 Aufgabe

In this module, we will explore Terraform’s execution plan, a key feature for managing cloud resources efficiently. You will learn how to generate and apply execution plans, ensuring that your infrastructure deployments are planned and executed smoothly. The module will also provide a live demonstration of creating and applying an execution plan.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will focus on Terraform state files, their purpose, and how they are integral to managing cloud infrastructure. You will understand how Terraform maintains state to track resources and how to inspect and manage the state for smoother resource management.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will explore the relationship between Terraform’s execution plan and state files, demonstrating how these two features work together to deploy and manage resources. You’ll gain insights into managing resources more efficiently through a comprehensive understanding of how these elements interact.

Das ist alles enthalten

1 Video1 Aufgabe

In this module, we will introduce you to Terraform workspaces and their role in managing different environments, such as Dev, Test, and Prod. We’ll demonstrate how to set up and switch between workspaces for seamless infrastructure management, helping you efficiently deploy resources across various environments.

Das ist alles enthalten

5 Videos1 Aufgabe

In this module, we will focus on deploying container services using Terraform, specifically Azure Kubernetes Service (AKS). You will learn to deploy an AKS cluster, configure Azure Container Registry (ACR), and set up necessary permissions. We’ll also walk you through practical demonstrations of deploying AKS and configuring it for efficient container management.

Das ist alles enthalten

4 Videos1 Aufgabe

In this module, we will introduce you to Azure Container Apps, a powerful tool for deploying containerized workloads. You will learn how to deploy Azure Container Apps using Terraform and manage them effectively. We’ll guide you through the entire process with a practical demonstration to ensure hands-on learning.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will focus on deploying Platform-as-a-Service (PaaS) resources such as Azure Key Vault and Storage accounts. You will learn to manage secrets securely with Azure Key Vault and deploy containers and blobs in Azure Storage using Terraform. Hands-on demos will help solidify these concepts.

Das ist alles enthalten

4 Videos1 Aufgabe

In this module, we will guide you through deploying Infrastructure-as-a-Service (IaaS) resources using Terraform. You will learn to deploy both Linux and Windows VMs, as well as Bastion hosts for secure access to these VMs, empowering you to efficiently manage infrastructure on Azure.

Das ist alles enthalten

4 Videos1 Aufgabe

In this module, we will explore Azure Logic Apps, a serverless solution for automating workflows. You’ll learn to create and deploy Logic Apps both through the portal and Terraform, helping you design serverless architectures for your cloud applications.

Das ist alles enthalten

3 Videos1 Aufgabe

In this module, we will focus on securing your cloud infrastructure with Azure Firewall. You will learn how to deploy and configure Azure Firewall in a Hub-and-Spoke model, ensuring your network is safe and well-managed using Terraform.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will introduce you to Azure API Management and demonstrate how to deploy and configure it with Terraform. You’ll gain the knowledge needed to manage API access, improve security, and streamline API management in your cloud environment.

Das ist alles enthalten

3 Videos1 Aufgabe

In this module, we will show you how to deploy ARM templates using Terraform. You’ll learn the significance of ARM templates in cloud resource management and gain practical experience in deploying Azure resources through these templates.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will focus on cloud governance by leveraging Terraform to manage Azure Active Directory users and groups. You will learn how to assign existing policies, create custom ones, and enforce them on cloud resources to ensure compliance and security.

Das ist alles enthalten

6 Videos1 Aufgabe

In this module, we will explore Terraform modules and their power in promoting reusability. You’ll learn how to create and manage modules within your project and how to share them through the Terraform Registry to foster collaboration and efficiency.

Das ist alles enthalten

4 Videos1 Aufgabe

In this module, we will show you how to configure multiple providers in a single Terraform project. You will gain the ability to deploy and manage resources across various cloud platforms, broadening your expertise in multi-cloud infrastructure management.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will demonstrate how to import existing infrastructure into Terraform. You’ll learn the steps for bringing in cloud resources that are already deployed and managing them efficiently within Terraform.

Das ist alles enthalten

4 Videos1 Aufgabe

In this module, we will dive into advanced Terraform features that enhance your ability to manage cloud infrastructure. You’ll explore functions and conditionals, along with dynamic blocks for efficient resource handling, making your Terraform templates more flexible and powerful.

Das ist alles enthalten

8 Videos1 Aufgabe

In this module, we will introduce you to the Terraform Kubernetes provider. You’ll learn to deploy and manage Kubernetes clusters and resources, equipping you with the skills to handle containerized applications with Terraform.

Das ist alles enthalten

1 Video1 Aufgabe

In this module, we will show you how to use Terraform to deploy applications to Kubernetes with Helm charts. You’ll learn the process of configuring and managing Helm charts, simplifying the deployment of containerized applications within Kubernetes environments.

Das ist alles enthalten

1 Video1 Aufgabe

In this module, we will introduce Rover, a powerful tool for visualizing your Terraform resources. You’ll learn how to use Rover to improve your understanding of your infrastructure, making it easier to manage and optimize your Terraform deployments.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will guide you through the process of automating Terraform configuration testing with Terratest. You will learn to write and run tests for various resources, ensuring your Terraform configurations are robust and reliable.

Das ist alles enthalten

6 Videos1 Aufgabe

In this module, we will cover how to design scalable and manageable multi-layer architectures for your Terraform configurations. You’ll learn how to structure your project into distinct layers for improved efficiency and easier maintenance.

Das ist alles enthalten

1 Video1 Aufgabe

In this module, we will introduce the AzApi provider, which extends Terraform’s capabilities by supporting additional Azure resources. You will learn to deploy custom resources like App Service Domains and gain the skills to work with unsupported resources in Terraform.

Das ist alles enthalten

5 Videos1 Aufgabe

In this module, we will show you how to use the Azure DevOps provider with Terraform. You’ll learn to automate the creation and management of DevOps projects and repositories, streamlining your DevOps workflows using Terraform.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will guide you through implementing a Container Apps Landing Zone in Azure. You will learn the architecture behind this deployment and gain practical experience deploying and configuring a landing zone for containerized applications.

Das ist alles enthalten

3 Videos

In this module, we will explore how to integrate Terraform with DevOps tools like Azure DevOps and GitHub Actions. You will learn how to set up and automate CI/CD pipelines, ensuring streamlined and efficient infrastructure management.

Das ist alles enthalten

2 Videos1 Aufgabe

In this module, we will help you navigate the process of migrating deprecated Azure resources. You will learn how to transition to newer Terraform-supported resource configurations while ensuring your infrastructure remains functional and compliant.

Das ist alles enthalten

1 Video2 Aufgaben

Dozent

Packt - Course Instructors
Packt
1.893 Kurse524.225 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