Dela via


Översikt över Begrepp i Azure IoT Hub

Azure IoT Hub är en fullständigt hanterad tjänst som hjälper till att möjliggöra tillförlitlig och säker dubbelriktad kommunikation mellan miljontals enheter och en lösningsserverdel.

Kommentar

Några av de funktioner som nämns i den här artikeln, t.ex. moln till enhet-meddelanden, enhetstvillingar och enhetshantering, är bara tillgängliga på IoT Hubs standardnivå. Mer information om de grundläggande och standard-/kostnadsfria IoT Hub-nivåerna finns i Välj rätt IoT Hub-nivå för din lösning.

Azure IoT Hub innehåller många funktioner, bland annat:

  • Säker kommunikation med säkerhetsautentiseringsuppgifter per enhet och åtkomstkontroll.

  • Kommunikationsalternativ från enhet till moln och från moln till enhet i hyperskala.

  • Frågebar lagring av tillståndsinformation per enhet och metadata.

  • Enkel enhetsanslutning med enhetsbibliotek för de mest populära språken och plattformarna.

Följande avsnitt kan hjälpa dig att börja utforska IoT Hub-funktioner mer ingående.

Hantera

  • IoT Hub-kvoter och begränsning sammanfattar de kvoter som angetts i IoT Hub-tjänsten och den begränsning som inträffar när du överskrider en kvot.

  • IoT Hub-priser ger allmän information om olika SKU:er och priser för IoT Hub och information om hur de olika IoT Hub-funktionerna mäts som meddelanden från IoT Hub.

Utveckla

  • I vägledningen för kommunikation från enhet till moln jämförs alternativen för att skicka meddelanden från dina enheter till IoT Hub: meddelanden från enhet till moln, enhetstvillingens rapporterade egenskaper och filuppladdning.

  • I vägledningen för kommunikation från moln till enhet jämförs alternativen för att skicka uppdateringar och instruktioner från IoT Hub till dina enheter: direktmetoder, enhetstvillingens önskade egenskaper och meddelanden från molnet till enheten.

  • Använd enhetstvillingar för att synkronisera tillstånd och konfigurationer beskriver enhetstvillingkonceptet. Artikeln beskriver också de funktioner som enhetstvillingar exponerar, till exempel synkronisering av en enhet med enhetstvillingen. Artikeln innehåller information om data som lagras i en enhetstvilling.

  • Ladda upp filer från en enhet beskriver hur du kan ladda upp filer från en enhet. Artikeln innehåller även information om begrepp som meddelanden som uppladdningsprocessen kan skicka.

  • Anropa en direktmetod på en enhet beskriver livscykeln för en direktmetod. Artikeln beskriver hur du anropar metoder på en enhet från serverdelsappen och hanterar direktmetoden på enheten.

  • Schemalägg jobb på flera enheter beskriver hur du kan schemalägga jobb på flera enheter. Artikeln beskriver hur du skickar jobb som utför uppgifter som att köra en direktmetod och uppdatera en enhet med hjälp av en enhetstvilling. Den beskriver också hur du frågar efter status för ett jobb.

  • IoT Hub-slutpunkter beskriver de olika slutpunkter som varje IoT-hubb exponerar för körnings- och hanteringsåtgärder. Artikeln beskriver också hur du kan skapa andra slutpunkter i din IoT-hubb och hur du använder en fältgateway för att aktivera anslutning till dina IoT Hub-slutpunkter i scenarier som inte är standard.

Meddelandetjänster

Meddelanderoutning

Enhetshantering

Autentisering och auktorisering

Protokollstöd

  • IoT Hub MQTT-stöd ger detaljerad information om hur IoT Hub stöder MQTT-protokollet. Artikeln beskriver stödet för MQTT-protokollet som är inbyggt i Azure IoT SDK:er och innehåller information om hur du använder MQTT-protokollet direkt.