0

Bestellung

Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.
Die mit * gekennzeichneten Felder müssen ausgefüllt werden.

In dieser 3-tägigen Schulung "Terraform mit Azure - Kompaktkurs" lernen Sie, wie Sie mit Terraform effizient und professionell Infrastrukturen in Microsoft Azure automatisiert planen, bereitstellen, verwalten und skalieren. Ziel der Schulung ist es, Ihnen sowohl theoretisches Verständnis als auch praxisnahes Know-how für den produktiven Einsatz von Terraform in Azure-Projekten zu vermitteln.

Zu Beginn erhalten Sie einen Überblick über Terraform, seine Funktionsweise sowie Vor- und Nachteile. Nach der Installation und Orientierung in der Dokumentation erstellen Sie erste Azure-Ressourcen und lernen dabei die Grundlagen wie Planungsprozesse, Bereitstellung, State-File, Idempotenz und Abhängigkeiten kennen.

Darauf aufbauend arbeiten Sie mit Variablen, Datentypen, Datenstrukturen, Input-Variablen, Outputs, Data Sources sowie mehreren Variable-Files und dynamischen Blöcken.

Ein Schwerpunkt liegt auf der praktischen Arbeit mit Azure: von der Einrichtung des Providers, Remote-State über Storage Accounts bis hin zur Bereitstellung von Virtual Networks, Network Security Groups, Virtual Machines sowie Monitoring mit Azure Monitor. Auch Skalierung, Load Balancer, verschiedene Storage-Lösungen und Datenbanken (MySQL, MariaDB, Azure SQL) werden behandelt.

Abschließend erfahren Sie, wie Sie mit Modulen wiederverwendbaren, strukturierten und wartbaren Terraform-Code erstellen. Nach der Schulung sind Sie in der Lage, Azure-Infrastrukturen mit Terraform eigenständig, sicher und effizient zu managen.

Überblick

  • Was ist Terraform?
  • Wie funktioniert Terraform?
  • Vor- und Nachteile
  • Herunterladen und Installieren
  • Wie man Dokumentationen findet

Einleitung

  • Schreiben des Codes zur Erstellung der ersten Ressource.
  • Vorplanung
  • Bereitstellung unserer ersten Ressource für Cloud Provider
  • Löschen von Ressourcen
  • Was ist ein „state”-File?
  • Was ist Idempotenz
  • Behandlung von „Dependencies”/Abhänigkeiten
  • Count
  • Multiple Variable Files

Variablentypen und Datenstrukturen

  • Variablen und Zuweisung
  • Datentypen
    • Number
    • string
    • Boolean
  • Datenstrukturen
    • List
    • Maps
    • Objects
    • Tuples
  • Wie man diese Variablen verwendet
    • Number
    • String
    • List
    • Maps
  • Input Variablen
  • Outputs
  • Datenquellen

Arbeiten mit Terraform und der Azure-Cloud

  • Erstellen eines Terraform-Service-Principal in Azure
  • Initialisieren des Providers
  • Nutzen des Remote-State mit Storage Accounts und Blob Container

Azure Virtual Network mit Terraform

  • Erstellen einer Ressource Group
  • Erstellen eines Azure Virtual Network
  • Testen mittels Virtual Machine Instanzen

Azure Virtual Machine Instanzen mit Terraform

  • Erstellen einer Azure (Windows/Linux) Virtual Machine-Instanz
  • Wie Attribute und Blöcke funktionieren (source_image, size, os, etc.)
  • Azure Network Security Groups
  • Azure Network Security Groups mit dynamischen Blöcken
  • Azure Network Interface
  • Monitoring mittels Azure Monitor

Skalierung

  • Erstellen von Azure Virutal Machine Scale Sets
  • Erstellen von Azure Load Balancer

Storage Accounts

  • Erstellen von Azure Blobs (Objekt Store für Text und binär Daten)
  • Erstellen von Azure Files (gem. Dateifreigaben)
  • Erstellen von Azure Disks: (Storage Volumes für Azure VMs)
  • Erstellen von Azure Tables (NoSQL Store)

Datenbanken in Azure

  • Vorplanung (Erfassung von Anforderungen, Arbeitsumfang, etc.)
  • Erstellen und Verwalten von Datenbank-Instanzen für MySQL/MariaDB
  • Erstellen und Verwalten von Azure SQL Azure Managed Database for MSSQL

DNS-Verwaltung mit Azure DNS

  • Erstellen und Verwalten von Domain-Einträgen

Module

  • Was sind Module?
  • Warum Module so leistungsfähig sind
  • Modul Deep-Dive
  • Modul Inputs
  • Handhabung des Modul Outputs
  • Child Module
  • Remote Module

Seminar Terraform mit Azure - Kompaktkurs
Version
Geben Sie hier bitte an, mit welcher Version Sie arbeiten!
(nur bei An­wender-Semi­naren)
Ort München
Termin 23.03.2026 - 25.03.2026
Preis
1.495,00 € exkl. MwSt.
(1.779,05 € inkl. MwSt.)

Ansprechpartner Bestellung

Firma oder Privat*
Bestellnummer
Abteilung
Anrede*
Titel
Vorname*
Name*
Straße*
PLZ*
Ort*
Telefon*
E-Mail-Adresse*
Abweichende Rechnungsadresse

Teilnehmer*innen

Anrede* Vorname* Name* E-Mail-Adresse*
Zum Schutz gegen Spam kann das Formular erst nach 15 Sekunden abgesendet werden.
Bitte warten Sie, bis der Absende-Button aktiv wird!