Das Seminar vermittelt eine durchgängige Infrastructure-as-Code-Kette für Images, OpenStack-Ressourcen und wiederholbare Plattformkonfigurationen.
Ziel ist eine versionierte Automatisierung, die Packer, Terraform und Ansible mit klaren Zuständigkeiten, Tests und Freigaberegeln verbindet.
Inhaltsübersicht
- IaC-Architektur
- OpenStack-Zugänge und Provider
- Terraform-Grundstruktur
- Module und Umgebungen
- Imagebau mit Packer
- Konfiguration mit Ansible
- Pipeline und Qualitätssicherung
- State, Drift und Fehlerbehandlung
- Praxislabor und betriebliche Einordnung
Zielsetzung
Ziel ist eine versionierte Automatisierung, die Packer, Terraform und Ansible mit klaren Zuständigkeiten, Tests und Freigaberegeln verbindet. Die Arbeitsweise verbindet fachliche Einordnung, Demonstrationen und unmittelbar nachvollziehbare Übungen an einer praxisnahen Umgebung.
Zielgruppe
Cloud- und DevOps-Ingenieure, Automatisierungsteams, Plattformadministratoren und Application-Owner.
Voraussetzungen
Linux-, Git- und YAML-Kenntnisse; Grundlagen in OpenStack und mindestens einem Automatisierungswerkzeug.
Seminarinhalte
Modul 1: IaC-Architektur
- Schritt 1: deklarative und prozedurale Aufgaben trennen.
- Schritt 2: Packer, Terraform und Ansible passenden Lebenszyklen zuordnen.
- Schritt 3: Repository- und Modulgrenzen definieren.
Modul 2: OpenStack-Zugänge und Provider
- Schritt 1: Cloud-Konfiguration und Credentials sicher bereitstellen.
- Schritt 2: Provider und Versionen festschreiben.
- Schritt 3: Zugriffe mit minimalen Rechten testen.
Modul 3: Terraform-Grundstruktur
- Schritt 1: Backends, Zustände, Variablen und Ausgaben planen.
- Schritt 2: Netze, Router, Sicherheitsgruppen und Instanzen modellieren.
- Schritt 3: Plan und Apply kontrolliert ausführen.
Modul 4: Module und Umgebungen
- Schritt 1: wiederverwendbare Module erstellen.
- Schritt 2: Umgebungswerte von Logik trennen.
- Schritt 3: Abhängigkeiten und Schnittstellen dokumentieren.
Modul 5: Imagebau mit Packer
- Schritt 1: Basisimage und Provisioner auswählen.
- Schritt 2: Updates, Cloud-Initialisierung und Härtung automatisieren.
- Schritt 3: Images testen, versionieren und in Glance veröffentlichen.
Modul 6: Konfiguration mit Ansible
- Schritt 1: Inventare dynamisch aus OpenStack erzeugen.
- Schritt 2: Rollen idempotent strukturieren.
- Schritt 3: Anwendungs- und Betriebskonfiguration ausführen.
Modul 7: Pipeline und Qualitätssicherung
- Schritt 1: Syntax-, Format- und Sicherheitstests integrieren.
- Schritt 2: Planergebnisse und Imageversionen freigeben.
- Schritt 3: Promotion und Rollback nachvollziehbar gestalten.
Modul 8: State, Drift und Fehlerbehandlung
- Schritt 1: Zustandszugriff und Sperren absichern.
- Schritt 2: Drift erkennen und fachlich bewerten.
- Schritt 3: Fehler ohne unkontrollierte manuelle Korrekturen beheben.
Praxislabor
- Aufgabe 1: Bau eines versionierten OpenStack-Images.
- Aufgabe 2: Bereitstellung einer vollständigen Netzwerk- und Instanzumgebung.
- Aufgabe 3: Nachkonfiguration über dynamisches Ansible-Inventar.
Praxisnutzen
Nach Abschluss können die behandelten Verfahren für IaC-Architektur, OpenStack-Zugänge und Provider, Terraform-Grundstruktur, Module und Umgebungen strukturiert geplant, ausgeführt, geprüft und dokumentiert werden. Technische Entscheidungen lassen sich anhand definierter Anforderungen, Messwerte und kontrollierter Arbeitsschritte begründen.
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Michael Adler
Telefon: + 41 (800) 225127
E-Mail: michael.adler@seminar-experts.ch -

Stefano Conti
Telefon: + 41 (800) 225127
E-Mail: stefano.conti@seminar-experts.ch
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: CHF 1.797 zzgl. MwSt. Inhaus: CHF 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Cloud- und DevOps-Ingenieure, Automatisierungsteams, Plattformadministratoren und Application-Owner |
| Voraussetzungen: | Linux-, Git- und YAML-Kenntnisse; Grundlagen in OpenStack und mindestens einem Automatisierungswerkzeug |
| Standorte: | Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich |
| Methoden: | Vortrag, Demonstrationen, schrittweise 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: | Digitale Dokumentation 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 +41 (800) 225127 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
