Seminare
Seminare

Terraform mit Azure - Kompaktkurs

Webinar - PROKODA GmbH

Terraform mit Azure - Kompaktkurs
Termin Ort Preis*
15.04.2026- 17.04.2026 München 1.779,05 €
15.04.2026- 17.04.2026 online 1.779,05 €
13.05.2026- 15.05.2026 online 1.779,05 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Ü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
Teilnahmevoraussetzungen:
  • Grundkenntnisse im Bereich Azure
Zielgruppe:
  • Entwickler
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha