Freigeben über


Erweitern Ihrer IoT-Lösung

In dieser Übersicht werden die wichtigsten Konzepte für die Optionen zum Erweitern einer Azure IoT-Lösung vorgestellt. Jeder Abschnitt enthält Links zu Inhalten, die weitere Details und Anleitungen enthalten.

Das folgende Diagramm zeigt eine allgemeine Übersicht über die Komponenten in einer typischen IoT-Lösung. Dieser Artikel konzentriert sich auf die Bereiche, die für die Erweiterung einer IoT-Lösung relevant sind.

Diagramm, das die allgemeine IoT-Lösungsarchitektur mit hervorgehobenen Bereichen zur Erweiterbarkeit von Lösungen anzeigt.

In Azure IoT bezieht sich die Erweiterbarkeit von Lösungen auf die Möglichkeiten, der integrierten Funktionalität IoT-Cloud-Dienste hinzuzufügen und Integrationen mit anderen Diensten zu erstellen.

Erweiterbarkeitsszenarien

Zu den Erweiterbarkeitsszenarien für IoT-Lösungen gehören:

Analyse und Visualisierung

Eine typische IoT-Lösung umfasst die Analyse und Visualisierung der Daten von Ihren Geräten, um Geschäftserkenntnisse zu ermöglichen. Weitere Informationen finden Sie unter Analysieren und Visualisieren Ihrer IoT-Daten.

Integration in andere Dienste

Eine IoT-Lösung kann andere Systeme wie Asset Management, Arbeitsplanung und Steuerungsautomatisierung umfassen. Solche Systeme können:

  • Daten von Ihren IoT-Geräten als Eingabe für Predictive Maintenance-Systeme verwenden, die Einträge in einem Arbeitsplanungssystem generieren.
  • Die Geräteregistrierung aktualisieren, um sicherzustellen, dass es über aktuelle Daten aus Ihrem Asset Management-System verfügt.
  • Nachrichten an Ihre Geräte senden, um deren Verhalten basierend auf Regeln in einem Steuerungsautomatisierungssystem zu steuern.

Azure Data Health Services

Azure Health Data Services besteht aus einer Reihe verwalteter API-Dienste, die auf offenen Standards und Frameworks basieren und Workflows zur Verbesserung des Gesundheitswesens sowie skalierbare und sichere Lösungen in diesem Sektor bieten. Eine IoT-Lösung kann diese Dienste verwenden, um IoT-Daten in eine Lösung für das Gesundheitswesen zu integrieren.

Erweiterbarkeitsmechanismen

In den folgenden Abschnitten werden die wichtigsten Mechanismen beschrieben, die zum Erweitern Ihrer IoT-Lösung verfügbar sind.

Dienst-APIs (IoT Hub)

IoT Hub und der Device Provisioning Service (DPS) stellen eine Reihe von Dienst-APIs bereit, die Sie zum Verwalten und Interagieren mit Ihrem Hub und Ihren Geräten verwenden können. Zu diesen APIs gehören:

  • Registrierungsverwaltung
  • Interagieren mit Gerätezwillingen und digitalen Zwillingen
  • Senden von Cloud-zu-Gerät-Nachrichten und Aufrufen von Befehlen
  • Verwalten von Registrierungsgruppen (DPS)
  • Verwalten des anfänglichen Status des Gerätezwillings (DPS)

Eine Liste der verfügbaren Dienst-APIs finden Sie unter Dienst-SDKs.

REST-APIs (IoT Central)

Die IoT Central-REST-API bietet die folgenden Funktionen, die für die Erweiterung Ihrer IoT-Lösung nützlich sind:

  • Abfragen der Geräte, die mit Ihrer Anwendung verbunden sind
  • Verwalten von Gerätevorlagen und Bereitstellungsmanifesten
  • Verwalten von Geräten und Gerätegruppen
  • Steuern von Geräten durch Interaktion mit Geräteeigenschaften und Aufrufen von Befehlen

Weitere Informationen finden Sie unter IoT Central-REST API.

Routing und Datenexport

Sowohl mit IoT Hub und IoT Central können Sie Gerätetelemetriedaten an verschiedene Endpunkte weiterleiten. Das Routing von Telemetriedaten ermöglicht Ihnen, Integrationen mit anderen Diensten zu erstellen und Daten zur Analyse und Visualisierung zu exportieren.

Zusätzlich zu Gerätetelemetriedaten können sowohl IoT Hub als auch IoT Central Statusmeldungen zu Eigenschafts-Updates und Geräteverbindungen an andere Endpunkte senden. Durch das Routing dieser Meldungen können Sie Integrationen mit anderen Diensten erstellen, die Informationen zum Gerätestatus benötigen:

IoT Central-Anwendungsvorlagen

Die IoT Central-Anwendungsvorlagen bieten einen Ausgangspunkt für die Erstellung von IoT-Lösungen, die Integrationen mit anderen Diensten enthalten. Sie können die Vorlagen zum Erstellen einer Anwendung verwenden, die für Ihre Lösung relevante Ressourcen enthält. Weitere Informationen finden Sie unter IoT Central-Anwendungsvorlagen.