Overzicht van Azure IoT Hub concepten
Azure IoT Hub is een volledig beheerde service die betrouwbare en veilige bidirectionele communicatie tussen miljoenen apparaten en een back-end van een oplossing mogelijk maakt.
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 lagen Basic en Standard/free IoT Hub.
Azure IoT Hub biedt veel functies, waaronder:
Beveilig de communicatie met behulp van beveiligingsreferenties per apparaat en toegangsbeheer.
Meerdere opties voor hyperschaalcommunicatie van apparaat naar cloud en cloud-naar-apparaat.
Bevraagbare opslag van statusgegevens en metagegevens per apparaat.
Eenvoudige apparaatconnectiviteit met apparaatbibliotheken voor de populairste talen en platforms.
De volgende artikelen kunnen u helpen aan de slag te gaan met het verkennen van IoT Hub functies:
Richtlijnen voor apparaat-naar-cloud-communicatie helpen u bij het kiezen tussen apparaat-naar-cloud-berichten, de gerapporteerde eigenschappen van de apparaatdubbel en het uploaden van bestanden.
Richtlijnen voor cloud-naar-apparaat-communicatie helpen u bij het kiezen tussen directe methoden, de gewenste eigenschappen van de apparaatdubbel en cloud-naar-apparaat-berichten.
Apparaat-naar-cloud- en cloud-naar-apparaat-berichten met IoT Hub beschrijft de berichtenfuncties (apparaat-naar-cloud en cloud-naar-apparaat) die IoT Hub beschikbaar maakt.
Bestanden uploaden vanaf een apparaat beschrijft hoe u bestanden vanaf een apparaat kunt uploaden. Het artikel bevat ook informatie over onderwerpen zoals de meldingen die tijdens het uploadproces kunnen worden verzonden.
Apparaat-id's beheren in IoT Hub beschrijft welke informatie in het identiteitsregister van elke IoT-hub wordt opgeslagen. In het artikel wordt ook beschreven hoe u deze kunt openen en wijzigen.
Toegang tot IoT Hub beheren beschrijft het beveiligingsmodel dat wordt gebruikt om toegang te verlenen tot IoT Hub-functionaliteit voor apparaten en cloudonderdelen. Het artikel bevat informatie over het gebruik van tokens en X.509-certificaten en details van de machtigingen die u kunt verlenen.
Apparaatdubbels gebruiken om de status te synchroniseren en configuraties beschrijven het concept van de apparaatdubbel . In het artikel wordt ook beschreven welke functionaliteit apparaatdubbels beschikbaar maken, zoals het synchroniseren van een apparaat met de bijbehorende apparaatdubbel. Het artikel bevat informatie over de gegevens die zijn opgeslagen in een apparaatdubbel.
Een directe methode aanroepen 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 de directe methode op uw apparaat verwerkt.
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, waarbij een apparaat wordt bijgewerkt met behulp van een apparaatdubbel. Ook wordt beschreven hoe u de status van een taak opvraagt.
Kies een apparaatcommunicatieprotocol beschrijft de communicatieprotocollen die IoT Hub ondersteunt voor apparaatcommunicatie en vermeldt de poorten die open moeten zijn.
IoT Hub-eindpunten beschrijft de verschillende eindpunten die elke IoT-hub beschikbaar maakt voor runtime- en beheerbewerkingen. In het artikel wordt ook beschreven hoe u extra eindpunten kunt maken in uw IoT-hub en hoe u een veldgateway gebruikt om connectiviteit met uw IoT Hub-eindpunten in te schakelen in niet-standaardscenario's.
IoT Hub querytaal voor apparaatdubbels, taken en berichtroutering wordt beschreven dat IoT Hub querytaal waarmee u informatie kunt ophalen uit uw hub over de dubbels en taken van uw apparaat.
IoT Hub quota en beperking geeft een overzicht van de quota die zijn ingesteld in de IoT Hub-service en de beperking die optreedt wanneer u een quotum overschrijdt.
IoT Hub prijzen biedt algemene informatie over verschillende SKU's en prijzen voor IoT Hub en details over hoe de verschillende IoT Hub functies als berichten worden gemeten door IoT Hub.
Azure IoT Hub SDK's bevat de Azure IoT SDK's voor het ontwikkelen van apparaat- en service-apps die communiceren met uw IoT-hub. Het artikel bevat koppelingen naar online-API-documentatie.
IoT Hub MQTT-ondersteuning biedt gedetailleerde informatie over de wijze waarop IoT Hub het MQTT-protocol ondersteunt. In het artikel wordt de ondersteuning beschreven voor het MQTT-protocol dat is ingebouwd in de Azure IoT SDK's en vindt u informatie over het rechtstreeks gebruik van het MQTT-protocol.