Dieses Intensivseminar führt die grundlegenden und betrieblichen IaC-Themen in einem gemeinsamen Projekt zusammen. Nach der Einordnung geeigneter Automatisierungsaufgaben werden Infrastrukturänderungen in Git organisiert und mit OpenTofu umgesetzt. Terraform wird anhand der gemeinsamen Arbeitskonzepte und relevanter Unterschiede behandelt. Damit entsteht ein klarer technischer Zusammenhang zwischen Ressourcenmodell, Änderungsplan und tatsächlichem Betrieb.
Die praktische Hauptlinie bleibt bei OpenTofu, damit für State, Module und Fehleranalyse ausreichend Zeit vorhanden ist. Eine begrenzte Migration eines kompatiblen Terraform-Projekts ergänzt den Ablauf. Die fünf Tage verdichten die Einzelkurse; umfangreiche Recovery-Varianten, mehrere Zielprovider und viele getrennte Bestandszustände gehören zur Vertiefung in den jeweiligen Spezialseminaren.
Thematische Bündelung
Dieses Intensivseminar fasst die Kerninhalte folgender Einzelseminare zusammen. Die Einzelangebote ermöglichen zusätzliche Übung und Vertiefung:
- Automatisierung und Infrastructure as Code – Grundlagen (1 Tag)
- Git – Versionsverwaltung für Infrastrukturteams (2 Tage)
- OpenTofu – Grundlagen der Infrastrukturbereitstellung (3 Tage)
- OpenTofu – Module, State und produktiver Betrieb (4 Tage)
- Terraform – Grundlagen und sichere Infrastrukturänderungen (3 Tage)
- Terraform zu OpenTofu – Migration bestehender IaC-Projekte (2 Tage)
Inhaltsübersicht
- IaC-Einordnung und Git-Prozess
- HCL und erste Bereitstellung
- Module und getrennte Umgebungen
- State und ausgewählte Betriebsfälle
- Terraform und kontrollierter Wechsel
- Zusammenhängende Änderung und Wiederanlauf
Seminarinhalte
IaC-Einordnung und Git-Prozess
- Bereitstellung, Konfigurationsmanagement und Skripting konkreten Aufgaben zuordnen.
- Eine kleine Änderung über Branch, Review und Freigabe führen.
- Versionierte Konfiguration, Zustandsdatei und betriebliche Daten getrennt behandeln.
HCL und erste Bereitstellung
- Provider, Ressourcen, Datenquellen und Abhängigkeiten im gemeinsamen Projekt modellieren.
- Variablen und stabile Schlüssel für wiederholte Ressourcen verwenden.
- Einen Plan prüfen, anwenden und den tatsächlichen Zustand kontrollieren.
Module und getrennte Umgebungen
- Eine wiederverwendbare Modulstruktur mit klaren Ein- und Ausgaben entwerfen.
- Umgebungen und Berechtigungsgrenzen durch geeignete Root-Module und Zustände trennen.
- Eine kleine Modulschnittstelle prüfen und ein Refactoring ohne unerwartete Ersetzung durchführen.
State und ausgewählte Betriebsfälle
- Remote-Backend, tatsächlich unterstütztes Locking und Zugriffsrechte konfigurieren.
- State-Verschlüsselung sowie die benötigten Schlüssel- und Sicherungsabhängigkeiten an einem Beispiel prüfen.
- Eine manuelle Abweichung und einen partiellen Fehler anhand von State und Ressourcenbestand analysieren.
Terraform und kontrollierter Wechsel
- Gemeinsame Konzepte und produktspezifische Merkmale der Werkzeuglinien unterscheiden.
- Eine vorgeprüfte Versions- und Providerkombination inventarisieren und gesichert umstellen.
- Pläne vor und nach der Migration vergleichen und die Rückfallbedingungen dokumentieren.
Zusammenhängende Änderung und Wiederanlauf
- Eine begrenzte Erweiterung durch den vollständigen Review-, Plan- und Apply-Prozess führen.
- Ein gezieltes Störungsszenario bearbeiten und die Wiederaufnahme vom aktuellen Zustand ableiten.
- Die Wiederholbarkeit und fachliche Funktion der bereitgestellten Testumgebung prüfen.
Praxisübungen
- Ein Infrastrukturvorhaben abgrenzen und in Git organisieren. Die erste OpenTofu-Konfiguration mit typisierten Eingaben erstellen und zwei zusammenhängende Ressourcen bereitstellen.
- Die Konfiguration modularisieren, zwei Zustände trennen und ein geeignetes Backend absichern. Einen Sperrkonflikt oder Drift-Fall analysieren und nachvollziehbar bearbeiten.
- Ein kleines kompatibles Terraform-Projekt unter Änderungsstopp auf OpenTofu umstellen. Die Baseline vergleichen und danach eine freigegebene Änderung mit unabhängiger Funktionskontrolle durchführen.
Technische Übungsumgebung
Isolierte Zielplattform, Git, festgelegte OpenTofu- und Terraform-Versionen, passender Provider sowie vorbereitetes Backend und Testressourcen.
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Erfahrene Administratoren, Cloud Engineers und DevOps-Mitarbeiter mit Verantwortung für deklarative Infrastruktur. |
| Voraussetzungen: | Sichere System- und Netzwerkkenntnisse, Kommandozeilenpraxis sowie erste Erfahrung mit Git und Konfigurationsdateien. Die Zielplattform ist bereits administrativ bekannt. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
