Welche Azure-Technologien und -Dienste können Sie zum Erstellen von IoT-Lösungen verwenden?

Azure IoT-Technologien und -Dienste bieten Ihnen Optionen, eine Vielzahl von IoT-Lösungen zu erstellen, die die digitale Transformation für Ihre Organisation ermöglichen. Sie können zum Beispiel Folgendes:

Geräte und Geräte-SDKs

Sie können Ihren eingebetteten Code mithilfe der Open-Source-Geräte-SDKs implementieren. Die Geräte-SDKs unterstützen mehrere Betriebssysteme wie z. B. Linux, Windows und Echtzeitbetriebssysteme. Es gibt SDKs für mehrere Programmiersprachen wie z. B. C, Node.js, Java, .NET und Python.

Sie können die Art, wie Sie den eingebetteten Code für Ihre Geräte erstellen, mithilfe der IoT Plug & Play-Konventionen weiter vereinfachen. Mit IoT Plug & Play können Lösungsentwickler Geräte in ihre Lösungen integrieren, ohne eingebetteten Code schreiben zu müssen. Das Herzstück von IoT Plug & Play ist ein Gerätefunktionsmodell-Schema, das Gerätefunktionen beschreibt. Verwenden Sie das Gerätefunktionsmodell, um eine cloudbasierte Lösung (beispielsweise eine IoT Central-Anwendung) zu konfigurieren.

Mit Azure IoT Edge können Sie Teile ihrer IoT-Arbeitsauslastung von Ihren Azure-Clouddiensten auf Ihre Geräte auslagern. IoT Edge kann die Latenz in Ihrer Lösung verringern sowie die Datenmenge, die Ihre Geräte mit der Cloud austauschen, und Offlineszenarien aktivieren. Sie können IoT Edge-Geräte über IoT Central verwalten.

Azure Sphere ist eine abgesicherte Anwendungsplattform auf hoher Ebene mit integrierten Kommunikations- und Sicherheitsfunktionen für mit dem Internet verbundene Geräte. Sie umfasst eine gesicherte Mikrocontrollereinheit, ein benutzerdefiniertes Linux-basiertes Betriebssystem und einen cloudbasierten Sicherheitsdienst, der kontinuierliche, umfassende Sicherheit bietet.

Wichtig

Da IoT Central intern IoT Hub verwendet, kann jedes Gerät, das eine Verbindung mit einer IoT Central-Anwendung herstellen kann, auch eine Verbindung mit einem IoT-Hub herstellen.

Weitere Informationen finden Sie unter Entwicklung von Azure IoT-Geräten und -Anwendungen.

Azure IoT Central

IoT Central ist eine verwaltete Anwendungsplattform, die Aufwand und Kosten für die Entwicklung, Verwaltung und Wartung von IoT-Lösungen auf Unternehmensniveau verringert. Verwenden Sie IoT Central, um Ihr IoT-Szenario schnell zu bewerten und die Möglichkeiten auszuwerten, die es für Ihr Unternehmen schaffen kann. IoT Central optimiert die Entwicklung einer komplexen und sich ständig weiterentwickelnden IoT-Infrastruktur, indem Sie sich auf die Ermittlung der geschäftlichen Auswirkungen konzentrieren können, die Sie mit Ihren IoT-Daten erzielen können.

Mit der Webbenutzeroberfläche können Sie schnell Geräte verbinden, Gerätebedingungen überwachen, Regeln erstellen und Geräte und zugehörige Daten über ihren gesamten Lebenszyklus hinweg verwalten. Darüber hinaus können Sie auf Geräteerkenntnisse reagieren, indem Sie die IoT-Intelligenz auf Branchenanwendungen erweitern. Nachdem Sie IoT Central zur Auswertung Ihres IoT-Szenarios verwendet haben, können Sie Ihre Azure IoT-Lösung entwickeln, die für den Einsatz im Unternehmen bereit ist.

Als vollständig verwaltete App-Plattform hat IoT Central ein einfaches, vorhersehbares Preismodell.

Benutzerdefinierte Lösungen

Um eine IoT-Lösung von Grund auf neu zu erstellen, verwenden Sie eine oder mehrere der folgenden Azure IoT-Technologien und -Dienste:

Cloudkonnektivität

Der Azure IoT Hub-Dienst ermöglicht eine zuverlässige und sichere bidirektionale Kommunikation zwischen Millionen von IoT-Geräten und einer cloudbasierten Lösung. Azure IoT Hub Device Provisioning Service ist ein Hilfsdienst für IoT Hub. Der Dienst ermöglicht eine unbeaufsichtigte Just-In-Time-Bereitstellung von Geräten im richtigen IoT Hub – ganz ohne Benutzereingriff. Mit diesen Funktionen können Kunden Millionen von Geräten sicher und skalierbar bereitstellen.

IoT Hub ist eine Kernkomponente, mit der Sie Herausforderungen der IoT-Implementierung wie den folgenden begegnen können:

  • Gerätekonnektivität und -verwaltung mit hohem Volumen
  • Telemetriedatenerfassung mit hohem Volumen
  • Steuerung von Geräten mit Befehlen
  • Durchsetzung der Gerätesicherheit

Überbrückung der Lücke zwischen der physischen und digitalen Welt

Azure Digital Twins ist ein IoT-Dienst, mit dem Sie Modelle einer physischen Umgebung erstellen können. Mit dem bereitgestellten Raumintelligenzgraphen können Beziehungen zwischen Personen, Bereichen und Geräten modelliert werden. Das Korrellieren von Daten aus der digitalen und physischen Welt ermöglicht die Erstellung kontextbezogener Lösungen.

IoT Central verwendet digitale Zwillinge, um Geräte und Daten in der realen Welt mit den digitalen Modellen zu synchronisieren, die es Benutzern ermöglichen, diese verbundenen Geräte zu überwachen und zu verwalten.

Daten und Analysen

IoT-Geräte generieren in der Regel große Mengen an Zeitreihendaten, z. B. Temperaturmessungen von Sensoren. Azure Data Explorer kann eine Verbindung mit einem IoT Hub herstellen, den Telemetriedatenstrom von Ihren Geräten lesen, diese Daten speichern und Ihnen deren Abfrage und Visualisierung ermöglichen.

Azure Maps ist eine Sammlung von Geodiensten, bei denen aktuelle Kartendaten verwendet werden, um einen präzisen geografischen Kontext für Webanwendungen und mobile Anwendungen bereitzustellen. Sie können für die Erstellung Ihrer Anwendungen eine REST-API, ein webbasiertes JavaScript-Steuerelement oder ein Android SDK verwenden.

Aktionen und Benachrichtigungen

Eine Lösung kann automatisierte Aktionen basierend auf Gerätedaten erfordern. Sie können z. B. eine E-Mail oder SMS senden, wenn ein Gerät eine kritische Bedingung meldet.

Azure Functions ist ein serverloser Computing-Dienst, mit dem Sie Code bedarfsgesteuert ausführen können, ohne eine explizite Infrastruktur bereitstellen oder verwalten zu müssen. Verwenden Sie Azure Functions, um ereignisgesteuerte, serverlose Apps zu erstellen, die Aktionen als Reaktion auf Bedingungen ausführen können, die in Telemetriedatenströmen identifiziert werden.

Nächste Schritte

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