Seminar SCS Automatisierung: OpenTofu, Ansible und GitOps

Seminarbeschreibung

Manuell angelegte Cloud-Ressourcen sind schwer nachvollziehbar und nur mit zusätzlichem Aufwand reproduzierbar. Das Seminar entwickelt eine versionierte Bereitstellung für einen Beispielworkload auf einer SCS-orientierten OpenStack-Cloud. Dabei werden Infrastrukturdefinition, Systemkonfiguration und Anwendungsbereitstellung mit klaren Zuständigkeiten verbunden.

OpenTofu wird als Infrastructure-as-Code-Werkzeug mit einem geeigneten OpenStack-Provider eingesetzt. cloud-init und Ansible übernehmen aufeinander abgestimmte Konfigurationsaufgaben. Ein vorbereitetes Kubernetes-Cluster dient für die Einführung in GitOps mit Flux. Jede Automatisierungsstufe erhält eine überprüfbare Eingabe, einen definierten Zustand und eine nachvollziehbare Fehlerbehandlung.

Seminarinhalte

Automatisierungsmodell und sichere Zugriffe

  • Ressourcenbereitstellung, Betriebssystemkonfiguration und Anwendungszustand getrennt modellieren.
  • Projektzugriffe mit begrenzten Application Credentials und geschützter Konfigurationsablage vorbereiten.
  • Versionen von Werkzeugen und Providern festlegen und Änderungen über Git nachvollziehbar organisieren.

OpenTofu für OpenStack einsetzen

  • Images und Flavors über passende Datenquellen auswählen und Netz-, Instanz- und Volume-Ressourcen beschreiben.
  • Variablen, Ausgaben, Abhängigkeiten und wiederverwendbare Module aufbauen.
  • Planung, Anwendung und gezielte Prüfung eines Ressourcenstands im Übungsprojekt durchführen.

State und Änderungen beherrschen

  • Zustandsdateien als schützenswerte Daten behandeln und Zugang sowie Sicherung eines Backends planen.
  • Sperrverhalten des gewählten Backends, konkurrierende Änderungen und sensible Werte prüfen.
  • Drift, Import bestehender Ressourcen und geplante Ersetzungen anhand vorbereiteter Fälle bewerten.

cloud-init und Ansible kombinieren

  • Erstkonfiguration mit cloud-init und wiederholbare Konfiguration mit Ansible aufeinander abstimmen.
  • Inventardaten aus Cloud-Ressourcen ableiten und Rollen mit klaren Variablen verwenden.
  • Idempotenz, Erreichbarkeit und Fehlermeldungen einer mehrstufigen Bereitstellung kontrollieren.

GitOps für Kubernetes-Anwendungen

  • Gewünschten Anwendungszustand in einem Repository strukturieren und auf ein vorbereitetes Flux-System beziehen.
  • Reconciliation, Freigaben und nachvollziehbare Änderungen an einer Testanwendung erproben.
  • Secrets, Clusterzugriff und Repository-Berechtigungen angemessen begrenzen.

Pipeline und reproduzierbarer Neuaufbau

  • Format-, Validierungs- und Planungsprüfungen in einen vorbereiteten CI-Ablauf einordnen.
  • Änderungen vor ihrer Anwendung prüfen und fehlgeschlagene Bereitstellungen kontrolliert bearbeiten.
  • Den vollständigen Beispielworkload aus einem definierten Versionsstand erneut aufbauen.

Praxisübungen

Infrastruktur und Konfiguration automatisieren

Ein Repository vorbereiten, Netze und Instanzen mit OpenTofu beschreiben, einen Plan prüfen, anwenden und den Dienst mit Ansible konfigurieren.

Änderungskette überprüfen

Eine Drift erzeugen und erkennen, einen genehmigten Konfigurationsstand anwenden, eine Kubernetes-Anwendung per GitOps ändern und die Ergebnisse mit Funktionstests prüfen.

Schulungsumgebung

Die Schulungsumgebung wird kundenseitig bereitgestellt. Benötigt werden isolierte OpenStack-Projekte, Linux-Arbeitsplätze mit OpenTofu und Ansible, ein Git-Repository, ein geprüftes State-Backend sowie ein vorbereitetes Kubernetes-Cluster mit Flux und Testregistry. Werkzeuge und Provider werden vorab aufeinander abgestimmt.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: DevOps-Teams, Systemadministratoren, Plattformingenieure und Entwickler mit Infrastrukturverantwortung
Voraussetzungen: Praktische OpenStack-Nutzung, Linux-Kenntnisse, Git- und YAML-Grundlagen; Grundkenntnisse in Ansible und Kubernetes für den GitOps-Anteil
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.

Seminar Startdatum Enddatum Ort Dauer
Konstanz 3 Tage
Freiburg 3 Tage
Potsdam 3 Tage
Flensburg 3 Tage
Hamburg 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Dresden 3 Tage
Luxemburg 3 Tage
Hannover 3 Tage
Stuttgart 3 Tage
Trier 3 Tage
Madgeburg 3 Tage
Regensburg 3 Tage
Jena 3 Tage
Ulm 3 Tage
München 3 Tage
Friedrichshafen 3 Tage
Kassel 3 Tage
Wuppertal 3 Tage
Münster 3 Tage
Nürnberg 3 Tage
Köln 3 Tage
Bremen 3 Tage
Berlin 3 Tage
Mainz 3 Tage
Erfurt 3 Tage
Darmstadt 3 Tage
Frankfurt 3 Tage
Paderborn 3 Tage
Essen 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Cookie-Einstellungen | Nach oben