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.
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.