Uw IoT-oplossing uitbreiden
In dit overzicht worden de belangrijkste concepten rond de opties geïntroduceerd om een Azure IoT-oplossing uit te breiden. Elke sectie bevat koppelingen naar inhoud die meer details en richtlijnen biedt.
Uitbreidbaarheidsscenario's
Uitbreidbaarheidsscenario's voor IoT-oplossingen zijn onder andere:
Analyse en visualisatie
Een typische IoT-oplossing omvat de analyse en visualisatie van de gegevens van uw apparaten en assets om zakelijke inzichten mogelijk te maken. Zie Uw IoT-gegevens analyseren en visualiseren voor meer informatie.
Integratie met andere services
Een IoT-oplossing kan andere systemen bevatten, zoals assetbeheer, werkplanning en automatiseringssystemen. Dergelijke systemen kunnen:
- Gebruik gegevens van uw IoT-assets of -apparaten als invoer voor voorspellende onderhoudssystemen die vermeldingen genereren in een systeem voor werkplanning.
- Werk het apparaatregister bij om ervoor te zorgen dat het over up-to-date gegevens van uw assetbeheersysteem beschikt.
- Verzend berichten naar uw assets of apparaten om hun gedrag te beheren op basis van regels in een automatiseringssysteem voor besturingselementen.
Uitbreidbaarheidsmechanismen
In de volgende secties worden de belangrijkste mechanismen beschreven die beschikbaar zijn om uw IoT-oplossing uit te breiden.
In het volgende diagram ziet u een algemeen overzicht van de onderdelen in een typische IoT-oplossing op basis van edge. Dit artikel is gericht op de uitbreidbaarheidspunten die in het diagram zijn gemarkeerd:
In Azure IoT verwijst de uitbreidbaarheid van oplossingen naar de manieren waarop u de ingebouwde functionaliteit van de edge- en cloudservices kunt toevoegen en integraties met andere services kunt bouwen.
Berichtbroker
Azure IoT Operations bevat een MQTT-broker waarmee berichten van de connectors worden gerouteerd naar gegevensstromen die verbinding maken met cloudeindpunten. U kunt uw eigen pods implementeren in het cluster om te communiceren met de berichtenbroker naar:
- Gebruik aangepaste logica voor berichtverwerking voor de MQTT-berichten.
- Bouw aangepaste toepassingslogica om aan de rand uit te voeren.
De berichtenbroker is gebaseerd op het MQTT-protocol en ondersteunt API's en SDK's, zoals:
De berichtenbroker bevat een statusarchief waarmee u de gedistribueerde toepassingsstatus kunt beheren over het edge-cluster.
Cloudservices
Met de northbound connectors in Azure IoT Operations kunt u berichten van uw assets routeren naar verschillende cloudeindpunten. Met routeringsberichten kunt u integraties bouwen met andere services en gegevens exporteren voor analyse en visualisatie.
REST-API's
De AZURE IoT Operations REST API biedt de volgende mogelijkheden die nuttig zijn voor het uitbreiden van uw IoT-oplossing:
- Beheer de berichtenbroker.
- Beheer uw gegevensstromen.