Das Seminar behandelt den kontrollierten Firmware-Lifecycle für BMC-, Host- und weitere Plattformkomponenten. Imageannahme, Aktivierung, Prioritäten, Redundanz, Signaturprüfung, Fortschritt, Fehlerbehandlung, Rollback und Recovery werden zu einem belastbaren Updateverfahren verbunden.
Inhaltsübersicht
- Lernziele und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Lernziele
- Updateobjekte, Versionen und Aktivierungszustände fachlich korrekt modellieren.
- Updatepfade für BMC und angebundene Komponenten planen.
- Integritäts-, Signatur- und Berechtigungsprüfungen in den Prozess aufnehmen.
- Aktivierung, Neustart, Rollback und Recovery kontrolliert testen.
- Einen revisionsfähigen Betriebs- und Freigabeprozess erstellen.
Schrittweise Seminarinhalte
1. Firmware-Lifecycle und Komponentenmodell
Schwerpunkt: BMC-Image, Host-Firmware, CPLD, PSU und weitere Geräte, Versionen, Inventar, Zustände, Abhängigkeiten und Wartungsfenster.
- Ausgangslage, Schutzbedarf, Abhängigkeiten und messbare Zielkriterien für den Themenblock „Firmware-Lifecycle und Komponentenmodell“ erfassen.
- Relevante Komponenten, Datenobjekte, Rollen und Schnittstellen anhand von BMC-Image, Host-Firmware, CPLD, PSU und weitere Geräte, Versionen, Inventar, Zustände, Abhängigkeiten und Wartungsfenster modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge in der Laborumgebung schrittweise umsetzen und nachvollziehbar dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Ressourcenverhalten und Fehlerreaktionen mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis eine vollständige Update- und Komponentenmatrix erstellen, fachlich abnehmen und in einen wiederholbaren Standard überführen.
2. Imageannahme und Validierung
Schwerpunkt: Uploadpfade, Dateiformate, Manifest, Prüfsumme, Signatur, Plattformzuordnung, Speichergrenzen und Berechtigungen.
- Ausgangslage, Schutzbedarf, Abhängigkeiten und messbare Zielkriterien für den Themenblock „Imageannahme und Validierung“ erfassen.
- Relevante Komponenten, Datenobjekte, Rollen und Schnittstellen anhand von Uploadpfade, Dateiformate, Manifest, Prüfsumme, Signatur, Plattformzuordnung, Speichergrenzen und Berechtigungen modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge in der Laborumgebung schrittweise umsetzen und nachvollziehbar dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Ressourcenverhalten und Fehlerreaktionen mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen sicheren Annahme- und Prüfprozess erstellen, fachlich abnehmen und in einen wiederholbaren Standard überführen.
3. Software-Objekte und Aktivierungszustände
Schwerpunkt: Software-Inventar, RequestedActivation, Activation, Progress, Priority, Associations und Fehlerzustände.
- Ausgangslage, Schutzbedarf, Abhängigkeiten und messbare Zielkriterien für den Themenblock „Software-Objekte und Aktivierungszustände“ erfassen.
- Relevante Komponenten, Datenobjekte, Rollen und Schnittstellen anhand von Software-Inventar, RequestedActivation, Activation, Progress, Priority, Associations und Fehlerzustände modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge in der Laborumgebung schrittweise umsetzen und nachvollziehbar dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Ressourcenverhalten und Fehlerreaktionen mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis ein nachvollziehbares Zustands- und Ereignismodell erstellen, fachlich abnehmen und in einen wiederholbaren Standard überführen.
4. BMC-Aktualisierung und Redundanz
Schwerpunkt: aktive und alternative Images, Flashlayout, Priorisierung, Reboot, Persistenz, Downgrade-Regeln und Rollback.
- Ausgangslage, Schutzbedarf, Abhängigkeiten und messbare Zielkriterien für den Themenblock „BMC-Aktualisierung und Redundanz“ erfassen.
- Relevante Komponenten, Datenobjekte, Rollen und Schnittstellen anhand von aktive und alternative Images, Flashlayout, Priorisierung, Reboot, Persistenz, Downgrade-Regeln und Rollback modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge in der Laborumgebung schrittweise umsetzen und nachvollziehbar dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Ressourcenverhalten und Fehlerreaktionen mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen kontrollierten BMC-Updateablauf erstellen, fachlich abnehmen und in einen wiederholbaren Standard überführen.
5. Host- und Geräteupdates
Schwerpunkt: PLDM- oder herstellerspezifische Pfade, Komponentenauswahl, Abhängigkeiten, Reihenfolge, Fortschritt und Fehlerisolierung.
- Ausgangslage, Schutzbedarf, Abhängigkeiten und messbare Zielkriterien für den Themenblock „Host- und Geräteupdates“ erfassen.
- Relevante Komponenten, Datenobjekte, Rollen und Schnittstellen anhand von PLDM- oder herstellerspezifische Pfade, Komponentenauswahl, Abhängigkeiten, Reihenfolge, Fortschritt und Fehlerisolierung modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge in der Laborumgebung schrittweise umsetzen und nachvollziehbar dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Ressourcenverhalten und Fehlerreaktionen mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen koordinierten Multi-Komponenten-Prozess erstellen, fachlich abnehmen und in einen wiederholbaren Standard überführen.
6. Redfish- und Automatisierungspfad
Schwerpunkt: UpdateService, Task-Überwachung, Statusabfragen, Timeouts, Wiederholungen, Wartungsfenster und Orchestrierung.
- Ausgangslage, Schutzbedarf, Abhängigkeiten und messbare Zielkriterien für den Themenblock „Redfish- und Automatisierungspfad“ erfassen.
- Relevante Komponenten, Datenobjekte, Rollen und Schnittstellen anhand von UpdateService, Task-Überwachung, Statusabfragen, Timeouts, Wiederholungen, Wartungsfenster und Orchestrierung modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge in der Laborumgebung schrittweise umsetzen und nachvollziehbar dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Ressourcenverhalten und Fehlerreaktionen mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen idempotenten automatisierten Updateworkflow erstellen, fachlich abnehmen und in einen wiederholbaren Standard überführen.
7. Recovery, Abnahme und Audit
Schwerpunkt: unterbrochenes Update, fehlerhaftes Image, Rückfalloption, Rettungszugang, Funktionsprüfung, Protokollierung und Freigabe.
- Ausgangslage, Schutzbedarf, Abhängigkeiten und messbare Zielkriterien für den Themenblock „Recovery, Abnahme und Audit“ erfassen.
- Relevante Komponenten, Datenobjekte, Rollen und Schnittstellen anhand von unterbrochenes Update, fehlerhaftes Image, Rückfalloption, Rettungszugang, Funktionsprüfung, Protokollierung und Freigabe modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge in der Laborumgebung schrittweise umsetzen und nachvollziehbar dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Ressourcenverhalten und Fehlerreaktionen mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis ein getestetes Update-, Rollback- und Recovery-Runbook erstellen, fachlich abnehmen und in einen wiederholbaren Standard überführen.
Praxisübungen und Laborszenarien
- Modellierung eines vollständigen BMC-Updatezustands mit Positiv- und Negativpfaden.
- Durchführung eines Updateablaufs über eine vorbereitete Managementschnittstelle.
- Simulation eines Abbruchs und Ausarbeitung von Rollback und Recovery.
- Erstellung einer Freigabecheckliste für eine Multi-Komponenten-Aktualisierung.
Zielgruppe und Voraussetzungen
Zielgruppe: OpenBMC-Administration, Firmware Engineering, Plattformbetrieb, Release-Management, Rechenzentrumsbetrieb und Informationssicherheit.
Voraussetzungen: OpenBMC-Grundlagen, Linux-Administration, Redfish-Verständnis sowie Grundkenntnisse zu Boot- und Flashkonzepten.
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Demonstrationen, strukturierte Konfigurationsschritte, praktische Übungen und kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen, damit die erarbeiteten Abläufe reproduzierbar bleiben und in technische Standards oder Runbooks überführt werden können.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
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: | OpenBMC-Administration, Firmware Engineering, Plattformbetrieb, Release-Management, Rechenzentrumsbetrieb und Informationssicherheit |
| Voraussetzungen: | OpenBMC-Grundlagen, Linux-Administration, Redfish-Verständnis sowie Grundkenntnisse zu Boot- und Flashkonzepten |
| 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, Inhouse, 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.
