解決方案構想
本文說明解決方案概念。 您的雲端架構設計人員可以使用本指南,協助可視化此架構的一般實作的主要元件。 使用本文作為起點,設計符合您工作負載特定需求的架構良好解決方案。
使用混合實境和IoT改善旅遊和酒店、製造、零售等作業的運行時間與作業。
架構
資料流程
- 用戶端會向設施管理 Web 服務進行驗證,並在 Azure Digital Twins 物件模型中指定空間的名稱。
- 用戶端的 Web 服務會自行驗證,以 Microsoft Entra 標識碼。
- 接著會將Microsoft Entra 令牌傳送至 Azure Spatial Anchors 服務,以擷取用戶端稍後使用的存取令牌。
- 您的應用程式服務會擷取用戶端所指定區域中的IoT感測器相關信息。 它會傳回 Azure Spatial Anchors 中的 IoT 感測器識別碼及其錨點標識碼。
- Azure Spatial Anchors 授權令牌會連同 IoT 感測器的錨點標識碼和用戶端應用程式所需的其他元數據一起傳回給用戶端。
- 用戶端應用程式完成環境的病毒掃描,並擷取它在區域中的位置。 它會使用 Azure Spatial Anchors 的附近 API 來擷取所有附近錨點的位置。
- 用戶端應用程式會要求IoT感測器數據和控制器在感測器所在的空間中顯示為全像投影,讓操作員輕鬆偵測並修正任何問題。 數據會由應用程式的 Web 服務從 Azure Cosmos DB 擷取,此服務會儲存此資料。
- 當IoT感測器數據更新時,Azure Digital Twins 會將它推送至 事件中樞。
- Azure Functions 會使用事件中樞觸發程式,視需要在 Azure Cosmos DB 中處理變更和更新數據。
元件
- 空間錨點:建立多用戶、空間感知的混合實境體驗。
- Microsoft Entra ID:同步處理內部部署目錄並啟用單一登錄。
- Azure Cosmos DB:適用於任何規模的全域分散式多模型資料庫。
- App Service:快速為 Web 和行動裝置建立功能強大的雲端應用程式。
- 事件中樞:接收來自數百萬個裝置的遙測。
- Azure Digital Twins:建置新一代IoT空間智慧解決方案。
案例詳細資料
潛在使用案例
此案例示範如何使用您環境內容中的即時資料來視覺化您實體空間的虛擬複本。 其建置在 Azure Spatial Anchors 和 Azure Digital Twins 上。
下一步
- 跨裝置共享空間錨點
- 在 Microsoft Entra 識別碼中建立新的租使用者
- 使用適用於 NoSQL 的 Azure Cosmos DB 和 Azure 入口網站 建置 .NET Web 應用程式
- 在 Azure App 服務 中驗證和授權用戶端端對端
- Azure 事件中樞 - 巨量數據串流平臺和事件擷取服務
- 部署 Azure Digital Twins 並設定空間圖形
- Azure Functions 簡介