Seminar / Training
Das Kompaktseminar vermittelt in drei Tagen den zusammenhängenden Kern für Auswahl, Bereitstellung und Betrieb von Flatcar. Architektur, lokaler Test, Butane, Ignition, systemd, Container, Netzwerk, Storage, Updates, Security, Monitoring und Fehleranalyse werden so verdichtet, dass ein belastbarer Pilot aufgebaut werden kann.
Lernziele
- Flatcar-Architektur und Einsatzgrenzen sicher bewerten
- Einen Knoten mit Butane und Ignition reproduzierbar bereitstellen
- systemd, Container, Netzwerk und Storage im Tagesbetrieb beherrschen
- Updates, Security und Monitoring als gemeinsame Betriebsaufgabe einrichten
- Einen vollständigen Pilotknoten aufbauen, testen und dokumentieren
Inhaltsübersicht
- Architektur und Pilotplanung
- Lokaler Start und Systemgrundlagen
- Butane und Ignition
- Container, Netzwerk und DNS
- Storage und Persistenz
- Updates, Security und Monitoring
- Fehleranalyse und Pilotabnahme
Kapitel 1: Architektur und Pilotplanung
Inhaltsverzeichnis des Kapitels: immutable Betriebssystem; Knotenrollen; Plattformwahl; Erfolgskriterien.
- Schritt 1: Ausgangslage, Zielzustand und Abhängigkeiten für immutable Betriebssystem erfassen.
- Schritt 2: Knotenrollen anhand fachlicher, technischer und betrieblicher Kriterien strukturieren.
- Schritt 3: Plattformwahl mit messbaren Prüfkriterien und klaren Verantwortlichkeiten bewerten.
- Schritt 4: Entscheidungen zu Erfolgskriterien in einer nachvollziehbaren Architektur- oder Betriebsmatrix dokumentieren.
Praxisübung: Ein Pilot wird mit klarer Plattform, Rolle, Konfigurationsquelle und technischen Abnahmekriterien geplant.
Kapitel 2: Lokaler Start und Systemgrundlagen
Inhaltsverzeichnis des Kapitels: QEMU; Kommandozeile; systemd; Journald.
- Schritt 1: Sollzustand und Prüfkriterien für QEMU festlegen.
- Schritt 2: Den aktuellen Zustand von Kommandozeile mit geeigneten Systemwerkzeugen erfassen.
- Schritt 3: systemd kontrolliert durchführen und technische Auswirkungen währenddessen beobachten.
- Schritt 4: Abweichungen im Bereich Journald behandeln und den Ablauf als Runbook festhalten.
Praxisübung: Ein Testknoten wird gestartet, untersucht und mit einer vollständigen Basisprüfung dokumentiert.
Kapitel 3: Butane und Ignition
Inhaltsverzeichnis des Kapitels: YAML-Quelle; Benutzer und Dateien; Unit; Validierung und Erstboot.
- Schritt 1: Konfigurationsziel und erforderliche Eingaben für YAML-Quelle festlegen.
- Schritt 2: Benutzer und Dateien in versionierten Dateien umsetzen und vor der Bereitstellung syntaktisch prüfen.
- Schritt 3: Unit in einer isolierten Testumgebung anwenden und mit Status-, Log- und Funktionsprüfungen verifizieren.
- Schritt 4: Validierung und Erstboot als Änderungs- oder Fehlerfall testen und den Rücknahmeweg dokumentieren.
Praxisübung: Eine geprüfte Konfiguration erzeugt einen reproduzierbaren Knoten mit Benutzer, Datei und Containerdienst.
Kapitel 4: Container, Netzwerk und DNS
Inhaltsverzeichnis des Kapitels: Runtime; Service Unit; networkd; resolved.
- Schritt 1: Konfigurationsziel und erforderliche Eingaben für Runtime festlegen.
- Schritt 2: Service Unit in versionierten Dateien umsetzen und vor der Bereitstellung syntaktisch prüfen.
- Schritt 3: networkd in einer isolierten Testumgebung anwenden und mit Status-, Log- und Funktionsprüfungen verifizieren.
- Schritt 4: resolved als Änderungs- oder Fehlerfall testen und den Rücknahmeweg dokumentieren.
Praxisübung: Ein Containerdienst wird über eine deklarative Netzwerkkonfiguration erreichbar gemacht und mit DNS- sowie Neustarttests geprüft.
Kapitel 5: Storage und Persistenz
Inhaltsverzeichnis des Kapitels: zusätzlicher Datenträger; Dateisystem; Mount Unit; Wiederanbindung.
- Schritt 1: Datenklasse, Gerätepfad und Wiederherstellungsziel für zusätzlicher Datenträger festlegen.
- Schritt 2: Dateisystem deklarativ einrichten und Abhängigkeiten zu Boot, Netzwerk oder Diensten definieren.
- Schritt 3: Integrität, Persistenz und Ausfallverhalten von Mount Unit mit kontrollierten Tests prüfen.
- Schritt 4: Sicherung, Wiederanbindung und Rückfall für Wiederanbindung dokumentieren.
Praxisübung: Persistente Daten werden auf einem separaten Volume abgelegt und nach Neubau des Knotens wieder angebunden.
Kapitel 6: Updates, Security und Monitoring
Inhaltsverzeichnis des Kapitels: Release-Kanal; A/B-Update; SSH-Härtung; Logs und Metriken.
- Schritt 1: Schutzbedarf, Bedrohungen und zulässige Vertrauensgrenzen für Release-Kanal bestimmen.
- Schritt 2: A/B-Update nach dem Prinzip minimaler Rechte konfigurieren und versionieren.
- Schritt 3: Die Wirksamkeit der Kontrolle für SSH-Härtung mit erlaubten und unerlaubten Testfällen prüfen.
- Schritt 4: Nachweise, Ausnahmen und Wiederherstellungsweg für Logs und Metriken dokumentieren.
Praxisübung: Ein kontrollierter Update- und Neustartablauf wird mit minimalem Zugriff und grundlegender Beobachtbarkeit umgesetzt.
Kapitel 7: Fehleranalyse und Pilotabnahme
Inhaltsverzeichnis des Kapitels: Ignition; systemd; Netzwerk; Recovery und Runbook.
- Schritt 1: Das Fehlerbild im Bereich Ignition reproduzieren und eine unveränderte Zeitlinie sichern.
- Schritt 2: Logs, Statusdaten und Abhängigkeiten zu systemd erfassen und gegeneinander abgleichen.
- Schritt 3: Die Ursache durch gezielte Prüfungen von Netzwerk eingrenzen und die kleinste wirksame Korrektur anwenden.
- Schritt 4: Wiederherstellung, Nachkontrolle und Prävention für Recovery und Runbook in einem Runbook festhalten.
Praxisübung: Mehrere typische Fehler werden behoben und der Pilot anhand einer Betriebs-, Sicherheits- und Wiederanlaufcheckliste abgenommen.
Methodik und Arbeitsumgebung
Inhaltsverzeichnis des Kapitels: Lernform; Laboraufbau; Validierung; Fehlerfälle und Rücknahme.
Vortrag, technische Einordnung, Live-Demonstrationen und geführte Übungen wechseln sich ab. Jede Konfiguration wird in einer isolierten Laborumgebung erstellt, versioniert, geprüft, angewendet und anhand von Status-, Log- und Funktionskontrollen abgenommen. Fehlerfälle und Rücknahmewege sind Bestandteil der Übungen.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

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: | 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: | Linux-Administration, DevOps, SRE, Cloud- und Plattformteams sowie technische Projektleitung mit kompaktem Qualifizierungsbedarf. |
| Voraussetzungen: | Gute Linux-Grundkenntnisse, grundlegende Container- und Netzwerkkenntnisse. Spezielle Flatcar-Vorkenntnisse sind nicht erforderlich. |
| 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.
