Seminar fwupd und LVFS – Enterprise-Architektur und Firmware-Supply-Chain

Dieses Seminar behandelt End-to-End-Architektur von Herstellerfreigabe und LVFS-Verteilung bis zu Unternehmensremotes, Ringfreigaben, Compliance, Telemetrie, Incident Management und Auditnachweisen. Die fachlichen Grundlagen werden mit nachvollziehbaren Arbeitsabläufen, Demonstrationen und praktischen Übungen verbunden.

Inhaltsübersicht

  • Zielgruppe und Voraussetzungen
  • Lernziele
  • Didaktische Einordnung
  • Seminarinhalte mit schrittweisen Arbeitsabläufen
  • Praxisarbeiten
  • Arbeitsumgebung

Zielgruppe und Voraussetzungen

Zielgruppe: Linux-Administration, Plattformengineering, Gerätehersteller, technische Projektleitung, Security Engineering und Firmwareentwicklung.

Voraussetzungen: Solide Linux-Grundkenntnisse; je nach Aufgabenbereich Erfahrung in Administration, Firmwareentwicklung oder Release Management.

Lernziele

  • Architektur von fwupd und LVFS fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
  • Bedrohungsmodell für Firmwareaktualisierungen fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
  • Flottenmodell, Ringfreigaben und Wartungsfenster fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
  • Telemetrie und Erfolgsquoten fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
  • Firmwarebezogenes Incident Management fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
  • Historie, Berichte und Nachweisführung fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.

Didaktische Einordnung

Zwei Tage sind notwendig, um Hersteller- und Betreiberperspektive zu verbinden, ein Zielbild zu entwickeln und dieses in Prozesse, Rollen und technische Kontrollen zu übersetzen. Pro Seminartag sind ungefähr sechs Unterrichtsstunden mit zusätzlichen Pausen vorgesehen. Die Dauer entspricht dem ausgewählten TYPO3-Seminartemplate.

Seminarinhalte

1. Architektur von fwupd und LVFS

Das Zusammenspiel aus fwupd-Daemon, Clientwerkzeugen, Plugins, Metadaten, Remotes und Firmwarepaketen wird als durchgängige Verarbeitungskette eingeordnet.

  1. Die Aufgaben von Daemon, Kommandozeilenwerkzeugen, Clientbibliothek und grafischen Frontends voneinander abgrenzen.
  2. Den Weg von Geräteerkennung und GUID-Erzeugung bis zur Zuordnung eines Firmware-Releases nachvollziehen.
  3. Die Rollen lokaler Metadaten, konfigurierter Remotes und des Linux Vendor Firmware Service unterscheiden.
  4. Den Updateablauf von der Metadatenaktualisierung über die Installation bis zur Erfolgskontrolle skizzieren.
  5. Verantwortlichkeiten zwischen Gerätehersteller, Distribution, Betrieb und Anwenderbetrieb dokumentieren.

2. Bedrohungsmodell für Firmwareaktualisierungen

Firmwareversorgung wird als Lieferkette betrachtet, in der Manipulation, Fehlzuordnung, Rollback und Betriebsunterbrechung beherrscht werden müssen.

  1. Schutzobjekte wie Firmwarepayload, Metadaten, Signaturschlüssel, Geräteidentität und Freigabestatus bestimmen.
  2. Angriffsflächen von Erstellung, Upload, Verteilung, Installation und Rückmeldung erfassen.
  3. Kontrollen für Signaturprüfung, Versionsgrenzen, Rollen, Vier-Augen-Freigabe und Protokollierung zuordnen.
  4. Fehlerszenarien einschließlich falscher GUID, fehlerhafter Metadaten und unterbrochener Aktualisierung bewerten.
  5. Restrisiken, Notfallmaßnahmen und Verantwortlichkeiten in einem Firmware-Sicherheitskonzept festhalten.

3. Remotes, Metadaten und Vertrauensgrenzen

Remotes bestimmen, aus welchen Quellen Metadaten und Firmware bezogen werden und welche Berichtswege verwendet werden.

  1. Alle vorhandenen Remotes mit Typ, Aktivierungszustand, Metadatenquelle und Berichtsoptionen erfassen.
  2. Öffentliche, herstellerspezifische, lokale und testbezogene Remotes voneinander trennen.
  3. Metadatenaktualisierung, Signaturprüfung, Cacheverhalten und Prioritäten nachvollziehen.
  4. Einen Remote zunächst deaktiviert bereitstellen, prüfen und erst danach für eine Pilotgruppe freigeben.
  5. Ausfall-, Manipulations- und Rückrollszenarien für die Metadatenversorgung dokumentieren.

4. Flottenmodell, Ringfreigaben und Wartungsfenster

Große Gerätebestände werden über Referenzmodelle, Pilotgruppen und gestufte Freigaben beherrscht.

  1. Bestand nach Modell, Plattformgeneration, Standort, Kritikalität und Wartungsfenster segmentieren.
  2. Referenzgeräte und Pilotgruppen so auswählen, dass alle relevanten Hardwarevarianten vertreten sind.
  3. Freigaberinge mit messbaren Eintritts- und Abbruchkriterien definieren.
  4. Erfolgsquote, Ausfalltypen und Zeitbedarf je Ring auswerten, bevor die nächste Stufe beginnt.
  5. Rücknahme, Pausierung und Notfallbeschleunigung als feste Prozessvarianten dokumentieren.

5. Lokale Metadatenspiegel und kontrollierte Verteilung

Ein lokaler Spiegel reduziert externe Abhängigkeiten und erlaubt eine kontrollierte Bereitstellung geprüfter Metadaten und Firmwarepakete.

  1. Benötigte Metadaten, Firmwareartefakte, Signaturen und Aktualisierungsintervalle bestimmen.
  2. Synchronisation in einer vorgelagerten Zone durchführen und Integrität sowie Vollständigkeit prüfen.
  3. Einen lokalen Remote mit eindeutiger Priorität und begrenztem Geltungsbereich bereitstellen.
  4. Pilotclients auf den Spiegel umstellen und Cache-, Proxy- sowie Ausfallszenarien testen.
  5. Freigabe, Rücknahme und revisionssichere Archivierung der veröffentlichten Stände organisieren.

6. Claims, SBOM und Compliance-Aussagen

Sicherheits- und Lieferkettenaussagen werden maschinenlesbar, prüfbar und eng an das konkrete Firmwareartefakt gebunden.

  1. Erforderliche Claims zu Build, Herkunft, Sicherheitsmerkmalen und Prüfstatus festlegen.
  2. Softwarebestandteile, Versionen, Lizenzen und Abhängigkeiten in einer geeigneten SBOM-Struktur erfassen.
  3. SBOM und Claims eindeutig mit dem veröffentlichten Firmwarehash verknüpfen.
  4. Automatische Konsistenz- und Vollständigkeitsprüfungen in den Buildprozess aufnehmen.
  5. Korrektur, Widerruf und Aufbewahrung von Compliance-Nachweisen organisatorisch regeln.

7. Telemetrie und Erfolgsquoten

Aggregierte Updateergebnisse werden genutzt, um Releasequalität und Geräteprobleme zu erkennen, ohne Einzelfallanalyse und Datenschutz zu vermischen.

  1. Relevante Kennzahlen wie Erfolgsrate, Fehlerzustand, Modell, Version und Aktualisierungsweg festlegen.
  2. Testdaten, frühe Feldphase und breite Verteilung getrennt auswerten.
  3. Fehlerhäufungen nach Hardwarevariante, Ausgangsversion und fwupd-Stand segmentieren.
  4. Schwellenwerte für Warnung, Pausierung und Eskalation definieren.
  5. Entscheidungen aus Telemetrie mit manuellen Fehlerberichten und Labornachweisen abgleichen.

8. Release Management, Rücknahme und Nachpflege

Firmwareveröffentlichungen werden über Version, Kanal, Freigabe, Beobachtung und mögliche Rücknahme als geregelter Produktprozess geführt.

  1. Releasekandidat, Zielgeräte, Dringlichkeit, Abhängigkeiten und unterstützte Updatepfade festlegen.
  2. Technische Tests, Sicherheitsbewertung und Produktfreigabe als getrennte Gates durchführen.
  3. Kanalwechsel mit Datum, Verantwortlichem und zugrunde liegenden Nachweisen dokumentieren.
  4. Feldbeobachtung und Supportmeldungen während einer definierten Stabilisierungsphase auswerten.
  5. Fehlerhafte Releases pausieren oder zurücknehmen und eine korrigierte Version mit klarer Versionsfolge bereitstellen.

9. Firmwarebezogenes Incident Management

Fehlerhafte oder sicherheitskritische Firmware erfordert einen eigenen Reaktionsablauf, der Betrieb, Herstellerkontakt und Flottenmaßnahmen verbindet.

  1. Auslöser für einen Firmwarevorfall anhand von Fehlerraten, Sicherheitsmeldungen und Geräteausfällen definieren.
  2. Betroffene Geräte, Firmwareversionen, GUIDs, Standorte und Freigabestufen schnell eingrenzen.
  3. Weitere Verteilung stoppen und sichere Zwischenmaßnahmen für bereits betroffene Systeme festlegen.
  4. Diagnosedaten reproduzierbar sichern und technische Eskalation mit klarer Fehlerbeschreibung vorbereiten.
  5. Freigabe einer korrigierten Version, Wiederanlauf und Abschlusskontrolle nachvollziehbar steuern.

10. Historie, Berichte und Nachweisführung

Die lokale Updatehistorie und standardisierte Berichte bilden die Grundlage für Fehleranalyse, Audit und Flottensteuerung.

  1. Updatehistorie mit Zeit, Gerät, Ausgangs- und Zielversion sowie Ergebnis erfassen.
  2. Fehlerzustände und Benutzeranforderungen mit Journal- und Daemonmeldungen korrelieren.
  3. Berichtsfunktionen entsprechend Datenschutz- und Unternehmensvorgaben konfigurieren.
  4. Erfolgsquote, Fehlerklassen, Wiederholungen und offene Aktivierungen als Kennzahlen auswerten.
  5. Nachweise für Wartungsfenster, Freigabeentscheidung und erfolgreiche Nachkontrolle archivieren.

Praxisarbeiten

  1. Praxisfall „Architektur von fwupd und LVFS“ bearbeiten und als Ergebnis verantwortlichkeiten zwischen Gerätehersteller, Distribution, Betrieb und Anwenderbetrieb dokumentieren.
  2. Praxisfall „Remotes, Metadaten und Vertrauensgrenzen“ bearbeiten und als Ergebnis ausfall-, Manipulations- und Rückrollszenarien für die Metadatenversorgung dokumentieren.
  3. Praxisfall „Lokale Metadatenspiegel und kontrollierte Verteilung“ bearbeiten und als Ergebnis freigabe, Rücknahme und revisionssichere Archivierung der veröffentlichten Stände organisieren.
  4. Praxisfall „Release Management, Rücknahme und Nachpflege“ bearbeiten und als Ergebnis fehlerhafte Releases pausieren oder zurücknehmen und eine korrigierte Version mit klarer Versionsfolge bereitstellen.
  5. Praxisfall „Historie, Berichte und Nachweisführung“ bearbeiten und als Ergebnis nachweise für Wartungsfenster, Freigabeentscheidung und erfolgreiche Nachkontrolle archivieren.

Arbeitsumgebung

Linux-Testsysteme, vorbereitete Firmwarebeispiele und für praktische Updates geeignete Referenzhardware. Alle Übungen werden mit dokumentiertem Ausgangszustand, eindeutigen Prüfkriterien und einer abschließenden technischen Kontrolle durchgeführt.

Fachbereichsleitung und Trainerteam

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Linux-Administration, Plattformengineering, Gerätehersteller, technische Projektleitung, Security Engineering und Firmwareentwicklung.
Voraussetzungen: Solide Linux-Grundkenntnisse; je nach Aufgabenbereich Erfahrung in Administration, Firmwareentwicklung oder Release Management.
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, strukturierte Schritt-für-Schritt-Arbeitsaufträge
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
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Stream gespeichert 2 Tage
Bern 2 Tage
Luzern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben