/terraform-grundlagen-azure/

Terraform Fundamentals (Azure)

Kursnummer: TF00

Kurzbeschreibung

Dieser 3-tägige Kurs bietet eine ausgewogene Mischung aus theoretischem Wissen und praktischer Erfahrung durch hands-on Labs, um die Grundlagen von Terraform vollständig zu erfassen.

Teilnehmende lernen, wie sie mit Terraform und Azure DevOps Infrastrukturen auf Azure nicht nur automatisiert und sicher, sondern auch reproduzierbar gestalten können. Neben der Funktionsweise und Best Practices von Terraform selbst, wird der Fokus auch auf der effektiven Nutzung von CI/CD Prozessen (Git und Azure DevOps) gelegt.

Durch praxisnahe Übungen werden die Vorteile der Automatisierung wie verbesserte Governance, Reproduzierbarkeit, Kosteneffizienz, Auditierbarkeit und schnelle Bereitstellung erschlossen, um robuste und skalierbare Cloud-Infrastrukturen zu realisieren.

Inhaltsliste

Überblick

    • Einführung in IaC: Verständnis der Anwendung und des Mehrwerts von Infrastructure as Code.
    • Terraform Essentials: Entdecken der Kernfunktionalitäten und der Abgrenzung zu anderen IaC-Tools.
    • Praxis mit Terraform: Hands-on Einrichtung und erste Schritte in Terraform.
    • Azure im Fokus: Ein tiefergehender Blick in Azure-Dienste und deren Management via Terraform.
    • Terraform & Azure DevOps: Integration in CI/CD-Pipelines und End-to-End Automatisierung mit Azure DevOps.
    • Fortgeschrittene Terraform-Konzepte: Modularisierung, State-Management und Policy-Setzung für Skalierung und Governance.

 

Tag 1

Inhalte:

    1. Einführung
    2. Was ist IaC?
    3. IaC Varianten
    4. Erste Schritte mit Terraform (Installation etc.)
    5. HCL
      1. xx
      2. xx

 

Labs (Praxisübungen):

    • Lab 1:
      • Terraform workflow
    • Lab 2:
      • Terraform Kern
      • Konzept
      • Terraform Providers
      • Terraform Registry
    • Lab 3:
      • Input Variablen
      • Ressourcen in Terraform
      • Terraform Graph
    • Lab 4:
      • Locals (lokale Variablen)
      • Output Variablen
      • Terraform State
    • Lab 5:
      • Lifecycle Rules
      • Data Source
      • Meta-Argumente
    • Lab 6:
      • Module

Tag 2

Inhalte:

  1. Azure Portal
  2. Azure Active Directory
  3. Azure Aufbau
  4. Azure App Registration
  5. Azure CLI
  6. Terraform Provider: “azurerm”
  7. Managed Identity
  8. Service Principal

 

Labs (Praxisübungen):

    • Lab 1:
      • Terraform Module und Workspaces
      • Azure Virtual Network
      • Azure Virtual Machine
      • Terraform Provisioner
    • Lab 2:
      • Azure Storage Account
      • Table Storage
      • API Management
    • Lab 3:
      • Azure Function
    • Lab 4:
      • Azure CosmosDB
      • Azure Key Vault
    • Lab 5:
      • Azure Backup
    • Lab 6:
      • Log Analytics
      • Application Insights

Tag 3

Inhalte:

    • Terraform Workspace
    • Terraform Cloud/Enterprise
    • Service Principal für CI/CD
    • App Registration Konfiguration für CI/CD
    • Terraform Module in Git Repo
    • Terraform CDK
    • Terraform Multistack Deployment

 

Labs (Praxisübungen):

    • Lab 1:
      • Azure Pipelines
      • Azure Boards
      • Azure Test Plans
      • Azure Artifacts
    • Lab 2:
      • Checkov
    • Lab 3:
      • Governance (Azure Policies)
  • Azure Active Directory
  • Benutzer und Gruppen
  • Lab: Verwalten von Azure Active Directory-Identitäten

Vorkenntnisse & Zielgruppen

Vorkenntnisse

Für diesen Kurs sind Grundkenntnisse in Cloud-Computing und Verständnis für Softwareentwicklungsprinzipien empfehlenswert. Erfahrungen mit Azure und Versionskontrollsystemen wie Git sind von Vorteil, aber nicht zwingend erforderlich.

Zielgruppe

Dieses Training richtet sich an IT-Profis, Entwickler*innen und Systemadministrator*innen, die ihre Fähigkeiten im Bereich Cloud-Infrastrukturmanagement erweitern möchten. Ideal für Teams, die auf automatisierte Lösungen umsteigen und DevOps-Praktiken für Azure-Umgebungen implementieren wollen.

Wunschtermin:
Wunschtermin in der Anmeldung
Kosten:
2150 € zzgl. MwSt.
Typ:
Vor Ort & Online
Dauer
3 Tag(e)
Sprachen:
Deutsch, Englisch

Interesse geweckt?

Melden Sie sich unverbindlich an und lassen Sie uns gemeinsam starten. Nach Ihrer Anmeldung kontaktieren wir Sie in der Regel innerhalb von 24 Stunden.

Anmelden

Anmeldung

    Kursdaten

    Wunschdatum *

    Anzahl Teilnehmende*

    -

    +

    € insg. zzgl. MwSt.

    Sprache? *

    Seminarort? *

    Nachricht/Sonderwünsche

    Firmenanschrift

    Organisation

    Straße

    Nr.

    PLZ

    Ort

    Land

    Kontaktperson

    Vorname *

    Nachname *

    E-Mail-Adresse *

    Telefonnummer

    Terraform Fundamentals (Azure) Kursnummer: TF00
    Kosten:
    2150 € pro Person zzgl. MwSt.
    Dauer
    3 Tag(e)
    Grundlagen von Terraform für effiziente Verwaltung und Automatisierung in der Azure Cloud.
    Vielen Dank für Ihre Anmeldung!
    Sie erhalten in Kürze eine Bestätigunsemail über den Eingang Ihrer Anfrage. Wir melden uns so schnell wie möglich bei Ihnen.
    Zurück zur Startseite