Freigeben über


Auswählen eines Azure IoT-Diensts

Azure IoT-Dienste und -Technologien bieten Ihnen Optionen zum Erstellen einer Vielzahl von IoT-Lösungen, die die digitale Transformation für Ihre Organisation ermöglichen. In diesem Artikel werden Azure IoT-Dienste und -Technologien wie:

  • Azure IoT Einsatz
  • Azure-Geräteregister
  • Azure IoT Operations SDKs
  • Azure IoT Hub
  • Azure IoT Hub-Gerätebereitstellungsdienst
  • Azure Device Update für IoT Hub
  • Azure IoT Edge
  • Digitale Zwillinge von Azure
  • Azure IoT Central
  • Azure-Ereignisraster
  • Azure IoT-Geräte- und Dienst-SDKs
  • Azure IoT Plug and Play
  • Microsoft Defender für IoT

Auswählen eines Lösungstyps

Der Artikel "Was ist Azure IoT?" beschreibt zwei allgemeine Kategorien von IoT-Lösungen:

  • In einer cloudbasierten IoT-Lösung verbinden Sich Ihre IoT-Geräte direkt mit der Cloud, in der ihre Nachrichten verarbeitet und analysiert werden.
  • In einer edgebasierten IoT-Lösung stellen Ihre IoT-Ressourcen eine Verbindung mit einer Edgeumgebung her, die ihre Nachrichten verarbeitet, bevor sie zur Speicherung und Analyse an die Cloud weitergeleitet werden.

Hybrid-IoT-Lösungen sind auch möglich, die Cloud- und Edgekomponenten kombinieren.

Ihre Wahl des Lösungstyps bestimmt, welche Azure IoT-Dienste und -Technologien Sie verwenden können. Um beispielsweise eine edgebasierte Lösung zu erstellen, verwenden Sie in der Regel Azure IoT Operations, für eine cloudbasierte Lösung, die Sie normalerweise Azure IoT Hub verwenden.

In den nachfolgenden Abschnitten wird die Rolle der verschiedenen Azure IoT-Dienste und -Technologien in cloudbasierten, edgebasierten und Hybridlösungen beschrieben.

Adaptiver Cloudansatz

Eine weitere Möglichkeit zum Kategorisieren von IoT-Lösungen besteht darin, ob sie den adaptiven Cloud-Ansatz übernehmen. Der adaptive Cloud-Ansatz vereint isolierte Teams, verteilte Websites und unterschiedliche Systeme in einem einzigen Betriebs-, Sicherheits-, Anwendungs- und Datenmodell. Mit diesem Ansatz können Sie dieselben Cloud- und KI-Technologien verwenden, um edgebasierte, cloudbasierte und hybride IoT-Lösungen zu verwalten und zu überwachen.

Ein Beispiel dafür, wie Azure IoT Operations den adaptiven Cloudansatz verwendet, ist die Verwendung von Azure Arc-fähigen Diensten zum Verwalten und Überwachen von edgebasierten Ressourcen wie Ressourcen und Datenflüssen. Diese edgebasierten Ressourcen werden in Ihrem Azure-Portal als einzelne cloudbasierte Ressourcen verfügbar gemacht, die Sie mit standardmäßigen Azure-Tools verwalten und überwachen können.

Im Gegensatz dazu werden die Geräte und Routingdefinitionen im IoT Hub nicht als einzelne Ressourcen in Ihrem Azure-Portal verfügbar gemacht, sondern Teil der IoT Hub-Ressource. Die einzige Möglichkeit, diese Ressourcen zu verwalten und zu überwachen, ist über IoT Hub.

Azure IoT Einsatz

Verwenden Sie Azure IoT Operations, um eine edgebasierte IoT-Lösung zu erstellen, die dem adaptiven Cloudansatz folgt.

Azure IoT Operations ist eine einheitliche Datenebene für den Edge. Es ist eine Sammlung modularer, skalierbarer und hoch verfügbarer Datendienste, die auf Azure Arc-fähigen Kubernetes-Clustern wie AKS Edge Essentials ausgeführt werden. Es ermöglicht die Datenerfassung aus verschiedenen Systemen und lässt sich mit Datenmodellierungsanwendungen wie Microsoft Fabric integrieren, um Unternehmen bei der Bereitstellung des industriellen Metaverse zu unterstützen.

Weitere Informationen finden Sie unter Was ist Azure IoT Operations?.

Azure-Geräteregister

Derzeit ist Azure Device Registry in der Regel Teil einer edgebasierten IoT-Lösung , die Azure IoT Operations verwendet und dem adaptiven Cloudansatz folgt. Die Integration des Azure-Geräteregisters mit Azure IoT Hub befindet sich derzeit in der Vorschau.

Azure Device Registry ist ein Back-End-Dienst, der die Verwaltung von Ressourcen und Geräten in Ihrer Lösung mithilfe von Azure Resource Manager ermöglicht. Azure Device Registry:

  • Projekte Ressourcen und Geräte, z. B. OPC-Server und Videokameras, die in Ihrer Edgeumgebung definiert sind, als Azure-Ressourcen in der Cloud.
  • Verwaltet die Synchronisierung von Ressourcen- und Gerätedefinitionen zwischen der Cloud und dem Edge.
  • Stellt eine einzige einheitliche Registrierung für alle Apps und Dienste bereit, die mit Ihren Ressourcen und Geräten interagieren müssen.
  • Speichert Schemas für Objekt- und Gerätenachrichten.

Weitere Informationen finden Sie unter "Was ist asset management in Azure IoT Operations".

Azure IoT Operations SDKs (Vorschau)

Mit den Azure IoT Operations SDKs können Sie eine benutzerdefinierte edgebasierte IoT-Lösung erstellen, die Azure IoT Operations verwendet.

Die Azure IoT Operations-SDKs sind eine Reihe von Tools und Bibliotheken in mehreren Sprachen, die die Entwicklung von Anwendungen für Azure IoT Operations unterstützen sollen. Die SDKs können verwendet werden, um sichere, hoch verfügbare Anwendungen am Edge zu erstellen, die mit Azure IoT Operations interagieren, um Vorgänge wie Asset Discovery, Protokollübersetzung und Datentransformation auszuführen.

Weitere Informationen finden Sie unter Azure IoT Operations SDKs.

Azure IoT Hub

Verwenden Sie Azure IoT Hub, um eine cloudbasierte IoT-Lösung zu erstellen.

Azure IoT Hub ist ein verwalteter Dienst, der in der Cloud gehostet wird und als zentraler Nachrichtenhub für die Kommunikation zwischen einer IoT-Anwendung und den angeschlossenen Geräten fungiert. Mehrere Messagingmuster werden unterstützt, einschließlich Geräte-zu-Cloud-Nachrichten, Hochladen von Dateien von Geräten und Methoden zur Anforderungsantwort, um Ihre Geräte aus der Cloud zu steuern. IoT Hub kann Nachrichten von Geräten an andere Clouddienste für Speicher, Analyse oder Verarbeitung weiterleiten. IoT Hub unterstützt außerdem die Überwachung, um die Geräteerstellung, Geräteverbindungen und Gerätefehler nachzuverfolgen.

Weitere Informationen finden Sie unter Was ist Azure IoT Hub?.

Azure IoT Hub Device Provisioning Service (DPS)

DPS ist in der Regel Teil einer cloudbasierten IoT-Lösung , die IoT Hub oder IoT Central verwendet.

DPS ist ein Hilfsdienst für IoT Hub, der die Just-in-Time-Bereitstellung von IoT-Geräten auf einem IoT-Hub ermöglicht, ohne dass ein menschliches Eingreifen erforderlich ist. Viele der manuellen Schritte, die traditionell an der Bereitstellung beteiligt sind, sind mit DPS automatisiert, um die Zeit für die Bereitstellung von IoT-Geräten zu reduzieren und das Risiko eines manuellen Fehlers zu verringern. DPS kann Geräte bereitstellen, die X.509-Zertifikate und vertrauenswürdige Plattformmodule verwenden. IoT Central-Anwendungen verwenden eine interne DPS-Instanz zum Verwalten von Geräteverbindungen.

Weitere Informationen finden Sie unter Was ist azure IoT Hub Device Provisioning Service?.

Azure Device Update für IoT Hub

Geräteupdate für IoT Hub ist in der Regel Teil einer cloudbasierten IoT-Lösung , die IoT Hub verwendet.

Azure Device Update for IoT Hub ist ein Dienst, mit dem Sie Over-the-Air-Updates für Ihre IoT-Geräte, einschließlich Azure IoT Edge-Geräte, bereitstellen können. Device Update bietet eine optimierte Updatebereitstellung und optimierte Vorgänge über die Integration in Azure IoT Hub, sodass sie auf einfache Weise vorhandene IoT Hub-basierte Lösungen einführen können.

Weitere Informationen finden Sie unter Was ist Geräteupdate für IoT Hub?.

Azure IoT Edge

IoT Edge ist in der Regel Teil einer Hybrid-IoT-Lösung , die IoT Hub oder IoT Central verwendet.

Azure IoT Edge ist eine geräteorientierte Laufzeit, mit der Sie containerisierte Linux-Workloads am Edge bereitstellen, ausführen und überwachen können, sodass Analysen auf Ihren Geräten schneller einblicke und offline entscheiden können. IoT Edge kann auch als Gateway für Geräte ohne Internetverbindung und Protokollübersetzung fungieren. IoT Edge ist ein Feature von Azure IoT Hub und ist auch in Azure IoT Central integriert.

Weitere Informationen finden Sie unter "Was ist Azure IoT Edge".

Digitale Zwillinge von Azure

Der Azure Digital Twins-Dienst ist in der Regel Teil einer cloudbasierten IoT-Lösung , die IoT Hub verwendet.

Azure Digital Twins ist eine Plattform als Service (PaaS), die die Erstellung von Zwillingsdiagrammen basierend auf digitalen Modellen ganzer Umgebungen ermöglicht, die Gebäude, Fabriken, Farmen, Energienetze, Eisenbahnen, Stadien und vieles mehr sein könnten – sogar ganze Städte. Azure Digital Twins kann verwendet werden, um eine digitale Zwillingsarchitektur zu entwerfen, die tatsächliche IoT-Geräte in einer breiteren Cloudlösung darstellt und eine Verbindung mit IoT Hub-Geräte-Twins herstellt, um Livedaten zu senden und zu empfangen.

Weitere Informationen finden Sie unter Was ist Azure Digital Twins?.

Azure IoT Central

Verwenden Sie Azure IoT Central, um eine cloudbasierte IoT-Lösung zu erstellen. IoT Central folgt nicht dem adaptiven Cloudansatz.

IoT Central ist eine IoT-Anwendungsplattform als Service (aPaaS), die den Aufwand und die Kosten für die Entwicklung, Verwaltung und Wartung von IoT-Lösungen reduziert. Um die Entwicklung einer komplexen und sich ständig weiterentwickelnden IoT-Infrastruktur zu optimieren, können Sie sich mit IoT Central auf die Ermittlung der geschäftlichen Auswirkungen konzentrieren, die Sie mit dem IoT-Datenstrom erstellen können. Mit der Web-UI können Sie Geräte schnell verbinden, Gerätebedingungen überwachen, Regeln erstellen, Geräte und deren Daten während des gesamten Lebenszyklus verwalten und optional Gerätenachrichten an andere Clouddienste zur Speicherung, Analyse oder Verarbeitung weiterleiten.

Weitere Informationen finden Sie unter Was ist Azure IoT Central?.

Azure-Ereignisraster

Derzeit ist Azure Event Grid in der Regel Teil einer Hybrid-IoT-Lösung , die Azure IoT Operations, IoT Hub oder IoT Central verwendet.

Azure Event Grid ist ein hochgradig skalierbarer, vollständig verwalteter Pub Sub-Nachrichtenverteilungsdienst, der flexible Nachrichtennutzungsmuster mithilfe der MQTT- und HTTP-Protokolle bietet. Mit Azure Event Grid können Sie Datenpipelinen mit Gerätedaten erstellen, Anwendungen integrieren und ereignisgesteuerte serverlose Architekturen erstellen. Mit Event Grid können Clients Nachrichten über die PROTOKOLLE MQTT v3.1.1 und v5.0 veröffentlichen und abonnieren, um IoT-Lösungen zu unterstützen. Mithilfe von HTTP können Sie ereignisgesteuerte Lösungen erstellen, bei denen ein Herausgeberdienst seine Systemzustandsänderungen (Ereignisse) an Abonnentenanwendungen ankündigt.

Mit Azure IoT Operations können Sie eine Verbindung mit Event Grid und anderen cloudbasierten MQTT-Brokern herstellen. Sie können beispielsweise eine bidirektionale MQTT-Brücke zwischen einem Azure IoT Operations MQTT-Broker und Azure Event Grid einrichten.

IoT Hub und IoT Central können in Azure Event Grid integriert werden, damit Ihr Unternehmen schnell auf kritische Ereignisse reagieren kann. Sie können beispielsweise auf IoT Hub-Ereignisse reagieren, indem Sie Ereignisraster verwenden, um Aktionen auszulösen.

Weitere Informationen finden Sie unter Was ist Azure Event Grid?

Azure IoT-Geräte- und Dienst-SDKs

Mit den Azure IoT-Geräte- und Dienst-SDKs können Sie eine benutzerdefinierte cloudbasierte IoT-Lösung erstellen, die IoT Hub oder IoT Central verwendet.

  • Die Azure IoT-Geräte-SDKs helfen Ihnen, die Herausforderungen beim sicheren und zuverlässigen Verbinden von Geräten mit Ihrem IoT Hub oder IoT Central mithilfe von Protokollen wie MQTT und AMQP zu bewältigen.
  • Die Azure IoT-Dienst-SDKs enthalten Code, um das Erstellen von Anwendungen zu erleichtern, die direkt mit IoT Hub interagieren, um Geräte und Sicherheit zu verwalten.
  • Die IoT Hub-Verwaltungs-SDKs helfen Ihnen beim Erstellen von Back-End-Anwendungen, die die IoT-Hubs in Ihrem Azure-Abonnement verwalten.
  • Die DPS-Geräte-SDKs stellen Implementierungen der Register-API und anderer Geräte bereit, die über DPS in IoT Hub oder IoT Central bereitgestellt werden.
  • Die DPS-Dienst-SDKs helfen Ihnen beim Erstellen von Back-End-Anwendungen zum Verwalten von Registrierungen und Registrierungsdatensätzen in DPS-Instanzen.
  • Die DPS-Verwaltungs-SDKs helfen Ihnen beim Erstellen von Back-End-Anwendungen, die die DPS-Instanzen und deren Metadaten in Ihrem Azure-Abonnement verwalten.

Weitere Informationen finden Sie unter Azure IoT-Geräte- und Dienst-SDKs.

Azure IoT Plug and Play

Azure IoT Plug and Play ist ein Programmiermodell, mit dem Sie eine cloudbasierte IoT-Lösung erstellen können, die IoT Hub oder IoT Central verwendet.

IoT Plug and Play ermöglicht Es Lösungs-Generatoren, IoT-Geräte ohne manuelle Konfiguration in ihre Lösungen zu integrieren. Im Kern von IoT Plug and Play ist ein Gerätemodell , das ein Gerät verwendet, um seine Funktionen für einen IoT-Plug- und Play-fähigen Dienst wie IoT Central oder Azure Digital Twins zu bewerben. Sie definieren IoT Plug and Play Modelle und Schnittstellen mithilfe der Digital Twins Definition Language (DTDL).

Weitere Informationen finden Sie unter Was ist IoT Plug and Play?.

Microsoft Defender für IoT

Microsoft Defender für IoT ist eine einheitliche Sicherheitslösung, mit der Sie cloudbasierte, edgebasierte und hybride IoT-Lösungen sichern können.

Microsoft Defender für IoT ist eine einheitliche Sicherheitslösung, die speziell zur Identifizierung von Bedrohungen und Sicherheitsrisiken in Ihrer IoT- und Betriebstechnologieinfrastruktur (OT) entwickelt wurde. Verwenden Sie Defender für IoT, um Ihre gesamte IoT/OT-Umgebung zu schützen, einschließlich vorhandener Geräte, die möglicherweise nicht über integrierte Sicherheits-Agents verfügen.

Defender für IoT bietet agentenlose, Netzwerkschichtüberwachung und integriert sowohl in Industriegeräte als auch in SOC-Tools (Security Operation Center).

Weitere Informationen finden Sie unter Was ist Microsoft Defender für IoT?.

Andere Clouddienste

Sowohl cloudbasierte als auch edgebasierte Lösungen können andere Clouddienste verwenden, um Ihrer Lösung mehr Funktionalität zu bieten. Sie können beispielsweise Folgendes verwenden:

  • Azure-Speicherdienste zum Speichern gesammelter Daten.
  • Azure Stream Analytics zum Verarbeiten von Sensordaten in Echtzeit.
  • Azure Functions, um auf Geräteereignisse zu reagieren.
  • Azure Logic Apps zum Automatisieren von Geschäftsprozessen.
  • Azure Machine Learning, um Ihrer Lösung maschinelles Lernen und KI-Modelle hinzuzufügen.
  • Microsoft Fabric zum Speichern und Analysieren von Sensordaten.
  • Microsoft Power BI zum Visualisieren von Sensordaten.

Weitere Informationen finden Sie unter:

Nächste Schritte

Probieren Sie einen der Schnellstarts aus, um praktische Erfahrungen zu sammeln: