Nápady na řešení
Tento článek je myšlenkou řešení. Pokud chcete, abychom obsah rozšířili o další informace, jako jsou potenciální případy použití, alternativní služby, aspekty implementace nebo pokyny k cenám, dejte nám vědět tím, že nám poskytnete zpětnou vazbu k GitHubu.
Vylepšete dobu provozu a provoz v cestování a pohostinství, výrobu, maloobchod a další možnosti s využitím hybridní reality a IoT.
Architektura
Stáhněte si soubor aplikace Visio s touto architekturou.
Tok dat
- Klient se ověří ve webové službě pro správu zařízení a určí název prostoru v objektovém modelu Azure Digital Twins .
- Webová služba klienta se ověřuje v MICROSOFT Entra ID.
- Token Microsoft Entra se pak odešle do služby Azure Spatial Anchors , aby získal přístupový token pro pozdější použití klienta.
- Služba App Service načte informace o senzorech IoT, které jsou přítomné v oblasti určené klientem. Vrátí ID senzorů IoT a jejich ID ukotvení v Azure Spatial Anchors.
- Autorizační token Azure Spatial Anchors se vrátí klientovi spolu s ID ukotvení senzorů IoT a dalšími metadaty vyžadovanými klientskou aplikací.
- Klientská aplikace dokončí vizuální prohlídku prostředí a získá svou pozici v oblasti. Načte pozici všech blízkých ukotvení pomocí blízkého rozhraní API služby Azure Spatial Anchors.
- Klientská aplikace požaduje, aby se data a ovládací prvky snímačů IoT zobrazovaly jako hologramy v prostoru, kde jsou senzory, což operátorovi usnadňuje detekci a opravu jakýchkoli problémů. Data se načítají webovou službou aplikace ze služby Azure Cosmos DB, která tato data ukládá.
- Když se data ze snímačů IoT aktualizují, Azure Digital Twins je odešle do služby Event Hubs.
- Azure Functions používá trigger služby Event Hubs ke zpracování změn a aktualizaci dat ve službě Azure Cosmos DB podle potřeby.
Součásti
- Spatial Anchors: Vytvářejte prostředí hybridní reality s více uživateli a prostorově pracujícími s hybridní realitou.
- Microsoft Entra ID: Synchronizujte místní adresáře a povolte jednotné přihlašování.
- Azure Cosmos DB: Globálně distribuovaná vícemodelová databáze pro libovolné škálování
- App Service: Rychlé vytváření výkonných cloudových aplikací pro web a mobilní zařízení
- Event Hubs: Přijímá telemetrii z milionů zařízení.
- Azure Digital Twins: Vytváření řešení prostorové inteligence nové generace
Podrobnosti scénáře
Potenciální případy použití
Tento scénář ukazuje, jak se v kontextu vašeho prostředí dá vizualizovat virtuální replika vašeho fyzického prostoru s daty v reálném čase. Je založená na Azure Spatial Anchors a Azure Digital Twins.
Další kroky
- Sdílení prostorových ukotvení napříč zařízeními
- Vytvoření nového tenanta v Microsoft Entra ID
- Vytvoření webové aplikace .NET se službou Azure Cosmos DB for NoSQL a webem Azure Portal
- Ověřování a autorizace koncových uživatelů ve službě Aplikace Azure Service
- Azure Event Hubs – Platforma pro streamování velkých objemů dat a služba pro příjem událostí
- Nasazení služby Azure Digital Twins a konfigurace prostorového grafu
- Seznámení s Azure Functions