解決方案構想
本文是解決方案概念。 如果您想要使用詳細資訊來擴充內容,例如潛在的使用案例、替代服務、實作考慮或定價指引,請提供 GitHub 意見反應 讓我們知道。
使用混合實境和 IoT 改善旅遊和酒店、製造、零售等作業的執行時間與作業。
架構
資料流程
- 用戶端會向設施管理 Web 服務進行驗證,並在 Azure Digital Twins 物件模型中指定空間的名稱 。
- 用戶端的 Web 服務會向 Microsoft Entra ID 驗證自己。
- 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 簡介