Dela via


Utöka din IoT-lösning

Den här översikten beskriver de viktigaste begreppen kring alternativen för att utöka en Azure IoT-lösning. Varje avsnitt innehåller länkar till innehåll som ger mer information och vägledning.

Utökningsscenarier

Utökningsscenarier för IoT-lösningar är:

Analys och visualisering

En typisk IoT-lösning omfattar analys och visualisering av data från dina enheter och tillgångar för att möjliggöra affärsinsikter. Mer information finns i Analysera och visualisera dina IoT-data.

Integrering med andra tjänster

En IoT-lösning kan innehålla andra system som tillgångshantering, schemaläggning av arbete och kontrollautomatiseringssystem. Sådana system kan:

  • Använd data från dina IoT-tillgångar eller enheter som indata till förutsägande underhållssystem som genererar poster i ett schemaläggningssystem.
  • Uppdatera enhetsregistret så att det har uppdaterade data från ditt tillgångshanteringssystem.
  • Skicka meddelanden till dina tillgångar eller enheter för att kontrollera deras beteende baserat på regler i ett kontrollautomatiseringssystem.

Utökningsmekanismer

I följande avsnitt beskrivs de viktigaste mekanismerna som är tillgängliga för att utöka din IoT-lösning.

Följande diagram visar en översikt över komponenterna i en typisk kantbaserad IoT-lösning. Den här artikeln fokuserar på utökningspunkterna som är markerade i diagrammet:

Diagram som visar IoT-lösningsarkitekturen på hög nivå för kantbaserade lösningar.

I Azure IoT refererar utökningsbarhet för lösningar till de sätt som du kan lägga till i de inbyggda funktionerna i gräns- och molntjänsterna och skapa integreringar med andra tjänster.

Meddelandekö

Azure IoT Operations innehåller en MQTT-asynkron meddelandekö som dirigerar meddelanden från anslutningsapparna till dataflöden som ansluter till molnslutpunkter. Du kan distribuera dina egna poddar till klustret för att interagera med meddelandekoordinatorn för att:

  • Använd logik för anpassad meddelandebearbetning på MQTT-meddelanden.
  • Skapa anpassad programlogik som ska köras vid gränsen.

Meddelandeköer baseras på MQTT-protokollet och stöder API:er och SDK:er, till exempel:

Meddelandeköer innehåller ett tillståndsarkiv som gör att du kan hantera distribuerat programtillstånd över gränsenhetsklustret.

Molntjänster

Med de norrgående anslutningsapparna i Azure IoT Operations kan du dirigera meddelanden från dina tillgångar till olika molnslutpunkter. Med routningsmeddelanden kan du skapa integreringar med andra tjänster och exportera data för analys och visualisering.

REST API:er

Rest-API:et för Azure IoT Operations innehåller följande funktioner som är användbara för att utöka din IoT-lösning:

  • Hantera meddelandekoordinatorn.
  • Hantera dina dataflöden.