Eclipse Kapua™: hét IoT-integratieplatform met veel mogelijkheden

Eclipse Kapua™

Eclipse Kapua™ verbindt OT en IT en heeft diverse functies voor IoT-apparaten

Eclipse Kapua™: hét IoT-integratieplatform met veel mogelijkheden

Eclipse Kapua™ is een sicke modulaire integratieplatform voor IoT-apparaten en slimme sensoren. Het doel? Operation Technology en Information Technology aan elkaar koppelen. De connectiviteit van de apparaten wordt geregeld via een multi-protocol message broker. In de beginfase is het protocol voor de apparaatconnectiviteit het IoT-protocol MQTT. Maar de broker ondersteunt ook andere protocollen zoals AMQP en WebSockets voor applicatie-integratie. Het apparaatconnectiviteitsmodule is verantwoordelijk voor het authentificeren van verbindingen, het afdwingen van de juiste autorisatie - bijvoorbeeld in de topic-naamruimte - en het onderhouden van een Device Registry. In die registry worden het apparaatprofiel, de verbindingsstatus van het apparaat en het verbindingslogboek opgeslagen. Ook maakt het apparaatorganisatie mogelijk via custom attributen en tags. De stroom van gegevens die door de apparaten wordt geproduceerd, heeft verschillende ontvangers. Sommige berichten, zoals opdracht- en besturingsberichten, zijn voor het Device Management-component bedoeld; andere berichten, zoals de telemetriegegevens, moeten worden opgeslagen in het IoT-platform of naar andere systemen worden gestuurd. Het Message Routing-component maakt flexibele behandeling van berichtenstromen mogelijk door configureerbare berichtenroutes. Met het Device Management-component kan het IoT-platform op afstand bewerkingen uitvoeren op de aangesloten apparaten. Het IoT-platform biedt een open contract naar de beheerde apparaten zonder vooronderstellingen over de apparaatsoftwarestack. In de beginfase is het apparaatbeheercontract gebaseerd op een open applicatieprotocol via MQTT. Dit protocol is al geïmplementeerd door het Eclipse Kura-project. Met dit protocol kan het IoT-platform bijvoorbeeld de apparaatconfiguratie inzien en beheren, de apparaatservices beheren, inclusief het starten en stoppen van services, de apparaatapplicaties beheren, inclusief het installeren, updaten en verwijderen van applicaties, op afstand OS-opdrachten uitvoeren op het apparaat, apparaatattributen en -resources opvragen en instellen, en de initiële configuratie van de apparaten verzorgen. In de toekomst kan Eclipse Kapua mogelijk aanvullende apparaatbeheerprotocollen zoals de opkomende LWM2M-standaard omarmen. Eclipse Kapua kan de telemetriegegevens die door de apparaten worden verzonden, opslaan in een permanente opslag voor applicatie-opvraging. Er is een referentieberichtpayload gedefinieerd met een tijdstempel, een geo-positie, sterk getypeerde berichtkoppen en een ondoorzichtige berichtigheid. De gekozen codering is gebaseerd op een open Google Protocol Buffers-grammatica. In de beginfase wordt een NoSQL-gegevensopslag gebruikt om een flexibele indexering van de telemetrieberichten mogelijk te maken. Inkomende berichten worden opgeslagen en geïndexeerd op tijdstempel, onderwerp en oorsprong van het bezit. De NoSQL-opslag maakt indexering van de berichtkoppen mogelijk. Data Management houdt ook een Data Registry bij waarin de onderwerpen en de metrieken worden bewaard die binnenkomend verkeer ontvangen. Een fundamentele laag zorgt voor de beveiligingsaspecten van het IoT-platform, zoals het beheer van huurders, accounts en gebruikers. Het accountmodel ondersteunt een hiërarchische toegangscontrolestructuur. Volgens Role Based Access Control (RBAC) kunnen gebruikersidentiteiten worden gedefinieerd en gekoppeld aan één of meer rechten, waardoor het principe van 'minimale bevoegdheid' wordt gewaarborgd. Apparaten verbinden met het platform met behulp van de referenties van een van deze gebruikersidentiteiten of via SSL-authenticatie. Voor integratie met bestaande applicaties biedt Eclipse Kapua moderne Web Services API's gebaseerd op Representational State Transfer (REST). De REST API legt alle platformfunctionaliteit bloot, inclusief apparaatbeheer en gegevensbeheer. De REST API biedt ook een 'brug' naar de MQTT-broker, waardoor opdrachten van applicaties naar apparaten kunnen worden gestuurd zonder een specifieke verbinding met de message broker. Technologieën zoals REST/Comet/WebSockets zijn aanwezig, waardoor real-time weergave van gegevens die door de apparaten worden gepubliceerd in webpagina's en mobiele dashboards mogelijk is. Eclipse Kapua heeft een webgebaseerde administratieconsole waarmee alle apparaat- en gegevensbeheerbewerkingen kunnen worden uitgevoerd.

Beste Alternatieven voor Eclipse Kapua™

ThingSpeak

ThingSpeak

ThingSpeak is een toffe IoT-analyseplatform waarmee je data verzamelt en analyseert

IoT

IoT

IoT-platform op Google Cloud biedt uitgebreide apparaatbeheer

Particle

Particle

Particle is een toffe IoT-platform waarmee je slimme oplossingen krijgt

OctoEverywhere

OctoEverywhere

OctoEverywhere: Gratis toegang tot jouw 3D-printers waar je ook bent!

Insights Hub

Insights Hub

Insights Hub is een toffe AI-tool die de smart manufacturing een boost geeft met IoT-data

Microsoft Azure IoT Hub

Microsoft Azure IoT Hub

Microsoft Azure IoT Hub maakt veilige IoT-apparaatbeheer mogelijk

Nabto

Nabto

Nabto is een geweldige P2P-livestreamingplatform voor bewakingscamera's

Funny Duck

Funny Duck

Funny Duck is een AI-aangedreven hulpmiddel om diverse apparaten te besturen

xyzt.ai

xyzt.ai

xyzt.ai is een tof AI-gestuurd data-analysegereedschap dat IoT-gegevens omtovert in handige inzichten

Devath

Devath

Devath is een AI-aangedreven SmartHome met veelzijdige functies

YiIotCloud

YiIotCloud

YiIotCloud is een geweldige AI-gedreven beveiligingsoplossing voor iedereen

Actcast

Actcast

Actcast is een toffe IoT-platform met diepe leertechnieken voor topoplossingen

Kaa

Kaa

Kaa is een tof AI-aangedreven IoT-platform met allerlei oplossingen

Cumulocity IoT

Cumulocity IoT

Cumulocity IoT is een tof AI-aangedreven IoT-platform waarmee je snel en vlot IoT-oplossingen kunt maken.

Fracttal

Fracttal

Fracttal is een toffe AI-gedreven onderhoudsolutie die de efficiëntie omhoog brengt

MODE

MODE

MODE is een sicke AI-gedreven IoT-platform waarmee je je operaties simpelweg kunt optimaliseren

AllThingsTalk IoT

AllThingsTalk IoT

AllThingsTalk IoT is een tof platform voor vlekkeloze connectiviteit

Bosch IoT Suite

Bosch IoT Suite

Bosch IoT Suite is een krachtige AI-gedreven IoT-tool voor het optimaliseren van bedrijfsprocessen

Oracle

Oracle

Oracle biedt coole IoT-oplossingen voor allerlei sectoren

AWS IoT

AWS IoT

AWS IoT is een krachtige IoT-platform met AI om bedrijfsgroei te stimuleren

Ubidots

Ubidots

Ubidots is een sicke AI-gedreven IoT-platform dat de efficiëntie naar een hoger niveau tilt

Uitgelichte Tools

MODE

MODE

MODE is een sicke AI-gedreven IoT-platform waarmee je je operaties simpelweg kunt optimaliseren

Bekijk Details
AllThingsTalk IoT

AllThingsTalk IoT

AllThingsTalk IoT is een tof platform voor vlekkeloze connectiviteit

Bekijk Details
Bosch IoT Suite

Bosch IoT Suite

Bosch IoT Suite is een krachtige AI-gedreven IoT-tool voor het optimaliseren van bedrijfsprocessen

Bekijk Details
AWS IoT

AWS IoT

AWS IoT is een krachtige IoT-platform met AI om bedrijfsgroei te stimuleren

Bekijk Details
Oracle

Oracle

Oracle biedt coole IoT-oplossingen voor allerlei sectoren

Bekijk Details
Ayla Networks

Ayla Networks

Ayla Networks maakt slimme huis-IoT-oplossingen eenvoudiger

Bekijk Details
Mainflux Open Source IoT Platform

Mainflux Open Source IoT Platform

Mainflux is een AI-gedreven IoT-platform dat naadloze oplossingen biedt

Bekijk Details
Ubidots

Ubidots

Ubidots is een sicke AI-gedreven IoT-platform dat de efficiëntie naar een hoger niveau tilt

Bekijk Details