Rozšíření řešení IoT

Tento přehled představuje klíčové koncepty možností rozšíření řešení Azure IoT. Každá část obsahuje odkazy na obsah, který poskytuje další podrobnosti a pokyny.

Následující diagram znázorňuje základní zobrazení komponent v typickém řešení IoT. Tento článek se zaměřuje na oblasti relevantní k rozšíření řešení IoT.

Diagram that shows the high-level IoT solution architecture highlighting solution extensibility areas.

Rozšiřitelnost řešení v Azure IoT odkazuje na způsoby, jak můžete přidat do integrovaných funkcí cloudových služeb IoT a vytvářet integrace s jinými službami.

Scénáře rozšiřitelnosti

Scénáře rozšiřitelnosti pro řešení IoT zahrnují:

Analýza a vizualizace

Typické řešení IoT zahrnuje analýzu a vizualizaci dat ze zařízení, aby bylo možné obchodní přehledy povolit. Další informace najdete v tématu Analýza a vizualizace dat IoT.

Integrace s dalšími službami

Řešení IoT může zahrnovat další systémy, jako je správa prostředků, plánování práce a systémy automatizace řízení. Takové systémy mohou:

  • Data ze zařízení IoT můžete použít jako vstup do systémů prediktivní údržby, které generují záznamy v pracovním plánovacím systému.
  • Aktualizujte registr zařízení, abyste měli jistotu, že obsahuje aktuální data ze systému správy prostředků.
  • Odesílání zpráv do zařízení za účelem řízení jejich chování na základě pravidel v systému automatizace ovládacích prvků.

Azure Data Health Services

Azure Health Data Services je sada spravovaných služeb API založená na otevřených standardech a architekturách, které umožňují pracovní postupy zlepšit zdravotní péči a nabízet škálovatelná a zabezpečená řešení zdravotní péče. Řešení IoT může tyto služby využít k integraci dat IoT do zdravotnického řešení.

Mechanismy rozšiřitelnosti

Následující části popisují klíčové mechanismy, které jsou k dispozici pro rozšíření řešení IoT.

Rozhraní API služby (IoT Hub)

IoT Hub a služba Device Provisioning (DPS) poskytují sadu rozhraní API služeb, která můžete použít ke správě a interakci s centrem a zařízeními. Mezi tato rozhraní API patří:

  • Správa registru
  • Interakce s dvojčaty zařízení a digitálními dvojčaty
  • Odesílání zpráv z cloudu do zařízení a volání příkazů
  • Správa skupin registrací (DPS)
  • Správa počátečního stavu dvojčete zařízení (DPS)

Seznam dostupných rozhraní API služby najdete v tématu Sady SDK služby.

Rozhraní REST API (IoT Central)

Rozhraní IoT Central REST API poskytuje následující funkce, které jsou užitečné pro rozšíření řešení IoT:

  • Dotazování zařízení připojených k aplikaci
  • Správa šablon zařízení a manifestů nasazení
  • Správa zařízení a skupin zařízení
  • Ovládání zařízení interakcí s vlastnostmi zařízení a voláním příkazů

Další informace najdete v tématu IoT Central REST API.

Směrování a export dat

IoT Hub i IoT Central umožňují směrovat telemetrii zařízení do různých koncových bodů. Telemetrie směrování umožňuje vytvářet integrace s jinými službami a exportovat data pro analýzu a vizualizaci.

Kromě telemetrie zařízení může IoT Hub i IoT Central odesílat stavové zprávy o aktualizaci vlastností a připojení zařízení do jiných koncových bodů. Směrování těchto zpráv umožňuje vytvářet integrace s dalšími službami, které potřebují informace o stavu zařízení:

  • Směrování služby IoT Hub může odesílat telemetrii zařízení, události změny vlastností, události připojení zařízení a události životního cyklu zařízení do cílů, jako jsou Azure Event Hubs, Azure Blob Storage a Cosmos DB.
  • Integrace služby Event Grid služby IoT Hub používá Azure Event Grid k distribuci událostí ioT Hubu, jako jsou připojení zařízení, životní cyklus zařízení a události telemetrie do jiných služeb Azure.
  • Pravidla IoT Central můžou odesílat telemetrická data zařízení a hodnoty vlastností do webhooků, Microsoft Power Automate a Azure Logic Apps.
  • Export dat IoT Central může odesílat telemetrická data zařízení, události změny vlastností, události připojení zařízení a události životního cyklu zařízení do cílů, jako jsou Azure Blob Storage, Azure Data Explorer, Azure Event Hubs a webhooky.

Šablony aplikací IoT Central

Šablony aplikací IoT Central poskytují výchozí bod pro vytváření řešení IoT, která zahrnují integraci s jinými službami. Pomocí šablon můžete vytvořit aplikaci, která obsahuje prostředky, které jsou pro vaše řešení relevantní. Další informace najdete v tématu Šablony aplikací IoT Central.

Další kroky

Teď, když jste viděli přehled možností rozšiřitelnosti dostupných pro vaše řešení IoT, patří několik navrhovaných dalších kroků: