Delen via


Overzicht van Azure IoT Hub-concepten

Azure IoT Hub is een volledig beheerde service waarmee betrouwbare en veilige bidirectionele communicatie tussen miljoenen apparaten en een back-end van een oplossing mogelijk is.

Notitie

Sommige van de functies die in dit artikel worden genoemd, zoals cloud-naar-apparaat-berichten, apparaatdubbels en apparaatbeheer, zijn alleen beschikbaar in de standaardlaag van IoT Hub. Zie De juiste IoT Hub-laag voor uw oplossing kiezen voor meer informatie over de Basic- en Standard-/gratis IoT Hub-lagen.

Azure IoT Hub biedt veel functies, waaronder:

  • Beveilig communicatie met behulp van beveiligingsreferenties per apparaat en toegangsbeheer.

  • Communicatieopties voor apparaat-naar-cloud en cloud-naar-apparaat hyperschaal.

  • Query's uitvoeren op opslag van statusinformatie per apparaat en metagegevens.

  • Eenvoudige apparaatconnectiviteit met apparaatbibliotheken voor de populairste talen en platforms.

De volgende secties kunnen u helpen ioT Hub-functies uitgebreider te verkennen.

Beheren

Ontwikkelen

  • Richtlijnen voor apparaat-naar-cloudcommunicatie vergelijken de opties voor het verzenden van berichten van uw apparaten naar IoT Hub: apparaat-naar-cloud-berichten, gerapporteerde eigenschappen van apparaatdubbels en het uploaden van bestanden.

  • Communicatierichtlijnen voor cloud-naar-apparaten vergelijken de opties voor het verzenden van updates en instructies van IoT Hub naar uw apparaten: directe methoden, gewenste eigenschappen van apparaatdubbels en cloud-naar-apparaat-berichten.

  • Gebruik apparaatdubbels om status en configuraties te synchroniseren, beschrijft het concept van de apparaatdubbel . In het artikel worden ook de functionaliteit beschreven die apparaatdubbels beschikbaar maken, zoals het synchroniseren van een apparaat met de apparaatdubbel. Het artikel bevat informatie over de gegevens die zijn opgeslagen in een apparaatdubbel.

  • Bestanden uploaden vanaf een apparaat beschrijft hoe u bestanden vanaf een apparaat kunt uploaden. Het artikel bevat ook informatie over concepten zoals de meldingen die het uploadproces kan verzenden.

  • Het aanroepen van een directe methode op een apparaat beschrijft de levenscyclus van een directe methode. In het artikel wordt beschreven hoe u methoden op een apparaat aanroept vanuit uw back-end-app en hoe u de directe methode op uw apparaat afhandelt.

  • Taken plannen op meerdere apparaten beschrijft hoe u taken op meerdere apparaten kunt plannen. In het artikel wordt beschreven hoe u taken verzendt die taken uitvoeren als het uitvoeren van een directe methode, het bijwerken van een apparaat met behulp van een apparaatdubbel. Ook wordt beschreven hoe u een query uitvoert op de status van een taak.

  • IoT Hub-eindpunten beschrijven de verschillende eindpunten die elke IoT-hub beschikbaar maakt voor runtime- en beheerbewerkingen. In het artikel wordt ook beschreven hoe u andere eindpunten in uw IoT-hub kunt maken en hoe u een veldgateway gebruikt om connectiviteit met uw IoT Hub-eindpunten mogelijk te maken in niet-standaardscenario's.

Berichten

Berichtroutering

Apparaatbeheer

Verificatie en autorisatie

Protocolondersteuning

  • IoT Hub MQTT-ondersteuning biedt gedetailleerde informatie over hoe IoT Hub het MQTT-protocol ondersteunt. Het artikel beschrijft de ondersteuning voor het MQTT-protocol dat is ingebouwd in de Azure IoT SDK's en biedt informatie over het rechtstreeks gebruiken van het MQTT-protocol.