emlix plant und realisiert Embedded Linux-Systeme und -Plattformen, die von vorne herein für ein effizientes, sicheres Lifecycle Management ausgelegt sind – das wir auf Wunsch auch gerne übernehmen. Mit einem Team von mehr als 40 Linux- und Kernelentwicklern, unterstützt durch Security und Safety Experts sowie System Engineers und Software-Architekten stellen wir ein gehärtetes, wartbares System gegen Ihre spezifischen Produktanforderungen zusammen.

Embedded Linux Lifecycle aus einer Hand

Wenn von unserem Kunden gewünscht, übernehmen wir bereits in der Konzeptionsphase Verantwortung für das Embedded Linux System. Nach der Implementierung begleiten wir Sie durch bis zur Abkündigung des Produktes. Unser Leistungsportfolio umfasst:

■  Embedded Linux Systems Engineering: Ausgehend von der Systemkonzeption leiten wir die relevanten Requirements für die Embedded Linux-Ebene mit allen ihren Schnittstellen ab und verfolgen sie durch die gesamte Entwicklung.
■  Embedded Linux Security Engineering: Analog zum Systems Engineering unterstützen wir bereits in der Security by Design-Phase (Risk Assessment) und verfolgen die ermittelten Security Requirements durch den Entwicklungsprozess.
■  Embedded Linux Safety Engineering: Unsere Safety Experts erarbeiten gemeinsam mit Ihnen ein Safety-Konzept, das beispielsweise auf einem Supervised Linux-Ansatz oder auch redundanten Funktionen basieren kann.
■  Board Bring-up: Wir unterstützen Sie bei der Inbetriebnahme Ihrer Hardware unter Linux durch Bootloader- und Kernel-Anpassungen, die Requirements-basierte Zusammenstellung des User Lands, die Inbetriebnahme aller relevanten Schnittstellen sowie die Optimierung von beispielsweise Boot-Zeit und Performance. 
■  Entwicklung eines Embedded Linux-Systems: Hier übernehmen wir alle Aufgaben von der Qualifikation der Open Source-Komponenten für Ihr Produkt, über die Implementierung, die Umsetzung von Security-Konzepten, das automatisierte Testen sowie auch die – ggf. normenkonforme – Dokumentation. 
■  Umsetzung des Security-Konzeptes: Abhängig von den Ergebnissen des Risk Assessments und des Security by Design-Konzeptes setzen wir die erforderlichen Mitigationen um, zum Beispiel Secure /Trusted Boot, Secure Update, Logging, IP-Schutz, Rechte-Management usw.
■  Lifecycle Maintenance: Wir bieten Ihnen das CVE Security Management inkl. Expert Assessment, das Lifecycle Monitoring (beispielsweise konform zur Medizingeräte-Richtlinie), ein Secure Update Management sowie die Weiterentwicklung des Systems während des Produktlebenszyklus.
■  Embedded Linux-Plattformstrategien: Wenn für Sie sinnvoll unterstützen wir Sie bei der Umsetzung einer Plattformstrategie über mehrere Produktversionen und -varianten.

Containersegmentierung für sicherheitskritische Anwendungen

Moderne Industrieprodukte benötigen heute flexible, isolierbare und wartbare Softwarearchitekturen, um zunehmend komplexe Funktionen sicher und effizient in einem System zu integrieren. Auf Basis von runc, LXC und rkt kommen Container-basierte Architekturen von emlix in unterschiedlichsten Branchen und Anwendungsfeldern zum Einsatz. 

Durch das Zusammenspiel über verschiedene Container in einem Produkt orchestrieren wir beispielsweise eine sicherheitskritische Anwendung, eine multimediale GUI-Applikation, eine Java Middleware sowie Web-Server, Cloud-Konnektoren und Third Party Software in separat wartbaren Containern einer Linux Plattform.

Device-to-Cloud Lösungen für industrielle IoT-Anwendungen

Die Integration industrieller Produkte in Cloud-Backends erfordert das nahtlose Zusammenspiel von Sensorik und Aktorik über Embedded Devices bis hin zu Cloud- und Backend-Anwendungen. emlix entwickelt dafür Linux-basierte Edge-to-Cloud Plattformen auf Device-Ebene, die Konnektivität, Datenverarbeitung, Device-Management, Remote Updates sowie Cloud-Anbindungen für Public-, Private- und Hybrid-Clouds abdecken.

emlix Device-to-Cloud Lösungen beinhalten häufig folgende Eigenschaften und Funktionen:

■  Analyse von Device Infrastruktur-Anforderungen
■  Design und Entwicklung individueller Cloud Konnektoren
■  Entwicklung OPC UA-, MQTT- und REST-basierter Systeme
■  Integration von Azure-, AWS- und Private Cloud-Komponenten
■  Security und Maintenance von IoT Device-Plattformen

Das Ergebnis sind gehärtete, dokumentierte und wirtschaftlich wartbare IoT-Plattformen, die inklusive AWS-, Docker- und Update-Funktionalität bereitgestellt werden und es Entwicklungsteams ermöglichen, sich auf Datenverarbeitung, Analyse und Visualisierung im Cloud-Backend zu konzentrieren.

Remote OTA Updates für Industrieprodukte im Kontext CRA

Der Cyber Resilience Act (CRA) und seine Umsetzungsnormen machen differenzierte OTA- und Remote-Update-Konzepte erforderlich, die präzise auf den individuellen Einsatzkontext eines Produkts sowie auf die Prozesse von Hersteller und Betreiber und das jeweilige Geschäftsmodell abgestimmt sind. Dabei betreffen Updates häufig nicht nur Applikation und Betriebssystem, sondern auch periphere Controller, FPGA-Konfigurationen und Konfigurationsdaten. Die dadurch entstehende Komplexität macht die durchgängige Sicherstellung der Gesamtsystemintegrität besonders anspruchsvoll.

emlix Update-Konzepte beinhalten häufig folgende Eigenschaften und Funktionen:

■  Entwicklung von Konzepten zur Partitionierung
■  Funktionen zur Gewährleistung der Authentizität, Integrität und Vertraulichkeit
■  Konzepte zur Sicherung von Konfigurations- und Nutzerdaten
■  Realisierung von Power Failure-Safety Mechanismen
■  Design und Integration eines Rescue Systems
■  Toolchains zur Erzeugung von Update Bundles
■  Schlüsselerzeugung und -verwaltung

Neben den technischen Anforderungen sowie den Übertragungswegen gehören auch die Fertigungsplanung (Produktionskonzept, Deployment) und die Definition von Prozessen zur Erstellung von Update-Bundles zu unseren Leistungen.

 

Realisieren Sie Ihr Embedded-Linux-System mit emlix

emlix konzipiert, entwickelt und wartet Ihr Embedded-Linux-System über den gesamten Produktlebenszyklus – von der Systemarchitektur und Technologieauswahl über reproduzierbare Builds bis zur langfristigen, normenkonformen Lifecycle-Wartung. Sprechen Sie mit unseren Experten und erfahren Sie, wie Sie technische Risiken senken und die Total Cost of Ownership reduzieren.

Melden Sie sich gerne bei uns. In einem ersten Gespräch klären wir, wie wir Sie passgenau unterstützen können.

Ihr Ansprechpartner

Unsere Experten aus dem emlix Solutions-Team
Tel. +49 551 304460
solutions@~@emlix.com