Eclipse Kapua™: Die modulare Integrationsplattform für IoT
Eclipse Kapua™ ist eine modulare Integrationsplattform für IoT-Geräte und intelligente Sensoren, die darauf abzielt, die Betriebstechnologie (OT) mit der Informationstechnologie (IT) zu verbinden. Diese Plattform bietet eine Vielzahl von Funktionen, die es Entwicklern ermöglichen, IoT-Anwendungen effizient zu erstellen und zu verwalten.
Geräteverbindung
Die Verbindung der Geräte wird über einen Multi-Protokoll-Nachrichtenbroker verwaltet. Zu den unterstützten Protokollen gehört MQTT, das für die Geräteverbindung verwendet wird. Der Broker unterstützt auch andere Protokolle wie AMQP und WebSockets für die Anwendungsintegration.
Geräte-Registry
Die Geräte-Registry speichert das Geräteprofil, den Verbindungsstatus und das Verbindungsprotokoll der Geräte. Sie ermöglicht auch die Organisation von Geräten durch benutzerdefinierte Attribute und Tags.
Nachrichtenrouting
Eclipse Kapua™ ermöglicht ein flexibles Handling von Nachrichtenströmen. Die Nachrichten, die von den Geräten veröffentlicht werden, können unterschiedliche Verbraucher haben. Bestimmte Nachrichten, wie Steuerungsnachrichten, sind für die Geräteverwaltung vorgesehen, während andere, wie Telemetriedaten, archiviert oder an andere Systeme weitergeleitet werden.
Geräteverwaltung
Über die Geräteverwaltungs-Komponente kann die IoT-Plattform Fernoperationen an den verbundenen Geräten durchführen. Die Plattform bietet einen offenen Vertrag für die verwalteten Geräte, ohne Annahmen über den Software-Stack der Geräte zu treffen.
Funktionen der Geräteverwaltung
- Introspektion und Verwaltung der Gerätekonfiguration
- Verwaltung der Geräteservices
- Ausführung von Remote-OS-Befehlen
- Provisionierung der Anfangskonfiguration der Geräte
Datenmanagement
Eclipse Kapua™ kann die Telemetriedaten, die von den Geräten gesendet werden, in einem persistenten Speicher archivieren. Die eingehenden Nachrichten werden nach Zeitstempel, Thema und Ursprungsgerät gespeichert und indiziert.
Sicherheit
Eine fundamentale Schicht verwaltet die Sicherheitsaspekte der IoT-Plattform, einschließlich der Verwaltung von Mandanten, Konten und Benutzern. Das Kontomodell unterstützt eine hierarchische Zugriffskontrollstruktur, die das Prinzip der "geringsten Privilegien" gewährleistet.
Anwendungsintegration
Für die Integration mit bestehenden Anwendungen bietet Eclipse Kapua™ moderne Web Services APIs, die auf REST basieren. Diese APIs ermöglichen den Zugriff auf alle Funktionen der Plattform, einschließlich der Geräte- und Datenverwaltung.
Fazit
Eclipse Kapua™ ist eine leistungsstarke Plattform für die Entwicklung und Verwaltung von IoT-Anwendungen. Mit ihren flexiblen Integrationsmöglichkeiten und umfassenden Funktionen ist sie eine ideale Lösung für Unternehmen, die in die Welt des Internet der Dinge eintauchen möchten.
Handlungsaufforderung
Erfahren Sie mehr über Eclipse Kapua™ und beginnen Sie noch heute mit der Entwicklung Ihrer IoT-Lösungen! Besuchen Sie die für weitere Informationen.