Life Cycle Management

Langlebige Produkte benötigen eine kontinuierliche Pflege, um erfolgreich am Markt bestehen zu können. Sowohl die Hardware als auch die Software unterliegen einer immerwährenden Veränderung. Es kann im Lebenszyklus eines Embedded Gerätes zu einer Abkündigung eines Bauelementes kommen, es können neue Sicherheitslücken in der Systemsoftware (Betriebssystem, RootFS, zusätzliche Software) bekannt werden oder der Long Term Support (LTS) durch die Entwickler läuft aus. Die Herausforderung besteht darin, Wartungen, Überprüfungen und eventuelle Abkündigungen frühzeitig einzuplanen und regelmäßig durchzuführen.

Im Rahmen eines effizienten Life Cycle Managements bietet emtrion eine Reihe von Dienstleistungen rund um Ihre eingebettete Hardware und Software an. Unser Leistungsportfolio beinhaltet unter anderem die Versionsverwaltung, (Security-) Updates und Upgrades, Pflege des Board Support Packages, Überwachung und Bewertung von Common Vulnerabilities and Exposures (kurz CVEs, Schwachstellen und Enthüllungen in Computersystemen) sowie allgemeiner Support zur Erhaltung und Pflege eines sicheren und zuverlässigen Systems.

Individuelle Betreuung ist bei unserem Lifecycle Management Standard

Jeder Kunde ist für uns einzigartig. Und kaum ein Embedded System gleicht dem anderen. Deshalb ist individuelle Betreuung bei uns Standard. Unsere IT-Experten arbeiten eng mit Ihnen zusammen, um Ihre Ziele und Anforderungen genau zu verstehen. Dabei analysieren sie den Lebenszyklus Ihrer Systeme und entwickeln gemeinsam mit Ihnen einen individuellen Betreuungsplan. Dieser umfasst alle für Sie relevanten Aspekte: Systemwartung, Updates, Sicherheit, Monitoring und mehr.  

Unser Ziel ist es, den Wert Ihrer Systeme und Produkte bestmöglich zu erhalten, indem wir für Sie ein maßgeschneidertes Lifecycle Management entwickeln und umsetzen.

Hardware Lifecycle Management

Dass Hardware im Laufe der Jahre veraltet, ist leider eine unbestreitbare Tatsache. Chips, Treiber, Speicher und andere Komponenten von Embedded Systemen müssen irgendwann durch neuere Versionen ersetzt werden. Unsere IT-Expertinnen und -Experten kennen die Hardware genau und können Sie detailliert zur richtigen Hardware-Lifecycle-Strategie beraten.

Software Lifecycle Management

Software muss laufend aktualisiert werden, damit sich keine Kompatibilitätsprobleme einschleichen oder Sicherheitslücken entstehen. Mit unserem Software Lifecycle Management sorgen wir für einen störungsfreien und sicheren Betrieb Ihrer Produkte.

emCVE-Watch

Mit emCVE-Watch erhalten Sie einen Service, der allgemeine Softwarekomponenten in Ihrem Produkt auf Sicherheitslücken überprüft. emCVE-Watch überwacht bestimmte Komponenten des Linux-Dateisystems in definierten Versionen, darunter Bibliotheken und Tools wie systemd oder bluez. Diese Liste wird täglich mit bekannten Datenbanken für CVEs (Common Vulnerabilities and Exposures) abgeglichen, um neu entdeckte Sicherheitslücken zu identifizieren. Zu diesen Datenbanken gehören beispielsweise Debian Security und NIST. 

Sobald eine Schwachstelle identifiziert wurde, bewerten wir ihre Relevanz für Ihr überwachtes Produkt. Abhängig von der Schwere der Schwachstelle geben wir Ihnen eine Empfehlung, ob und wann ein Update durchgeführt werden sollte, um die Schwachstelle zu schließen.

Um diesen Service nutzen zu können, benötigen wir eine Liste der zu überwachenden Software, z. B. aus einem Elbe-Projekt, sowie Informationen zu Ihrem Produkt. So können wir Ihr System besser einschätzen und im Falle einer Sicherheitslücke gezielt Empfehlungen aussprechen.

emCVE-Watch bietet Ihnen eine 24/7-Überwachung Ihrer Software (RootFS oder Teile davon) auf Sicherheitslücken, eine zeitnahe Benachrichtigung über relevante Sicherheitslücken in Ihrem System sowie eine Bewertung der Schwere der Lücken in Bezug auf Ihr Produkt.

BSP-Pflege

Komplexe Betriebssysteme werden ständig weiterentwickelt. Ein gutes Beispiel dafür ist der Linux-Kernel, den die Linux-Community regelmäßig aktualisiert. Diese Updates beinhalten nicht nur Fehlerbehebungen und Sicherheitspatches, sondern erweitern auch den Funktionsumfang des Kernels, um neue Hardware zu unterstützen und zusätzliche Bibliotheken und Programme einzuführen. 

Ähnlich verhält es sich mit den Root-Dateisystemen, die auf Debian, Yocto und anderen Plattformen basieren. Auch sie werden regelmäßig aktualisiert, um Fehler zu beheben, Sicherheitslücken zu schließen und den Funktionsumfang zu erweitern. 

Im Rahmen unseres Lifecycle Managements kümmern wir uns kontinuierlich um die Pflege des Betriebssystems Ihrer Produkte. Dazu prüfen wir laufend die von der Community vorgenommenen Anpassungen und analysieren deren Auswirkungen auf die verschiedenen Komponenten Ihres Systems. In enger Zusammenarbeit mit Ihnen diskutieren wir die relevanten Anpassungen und aktualisieren anschließend Ihr Board Support Package (BSP). Dabei setzen wir automatisierte Testsysteme ein, um die Funktionalität und Qualität Ihrer Produkte sicherzustellen.

Die Zusammenarbeit mit emtrion gibt Ihnen die Gewissheit, dass Ihr System immer auf dem neuesten Stand ist und den aktuellen Sicherheitsstandards entspricht. Denn wir aktualisieren das BSP regelmäßig und implementieren die neuesten Patches und Funktionserweiterungen. Damit sorgen wir für eine hohe Systemstabilität. Zudem profitieren sie so von den Vorteilen neuer Technologien, welche sich aus der Weiterentwicklung des Linux-Kernels ergeben.

Legen Sie das Lifecycle Management vertrauensvoll in unsere Hände

Als Spezialisten für eingebettete Systeme kennen wir alle Aspekte des Lebenszyklus von Hard- und Software im Detail. Unsere Experten verfolgen ständig die Entwicklungen in den relevanten Hard- und Softwarebereichen. Da wir dies für viele unserer Kunden tun, können wir das Lifecycle Management besonders effizient durchführen. Mit emtrion haben Sie einen kompetenten Partner an Ihrer Seite, der sich zuverlässig um die kontinuierliche Pflege und Aktualisierung Ihres Systems kümmert.

Sie profitieren in mehrfacher Hinsicht:

  • Sie können sich auf Ihr Kerngeschäft konzentrieren und das Lifecycle Management an uns delegieren.
  • Sie sind optimal vor Sicherheitsrisiken geschützt, weil Ihre Software immer auf dem neuesten Stand ist.
  • Sie sind vor unliebsamen Überraschungen im Zusammenhang mit Ausfällen veralteter Komponenten geschützt.
  • Sie profitieren zeitnah von neuen oder verbesserten Funktionen des Betriebssystems.