物聯網 (IoT) 架構設計

本指南討論基本的物聯網概念、說明如何開始使用 Azure IoT,並提供 Azure IoT 模式和解決方案相關文章的連結。

Azure IoT 是一組受控和平台服務,可連線及控制IoT裝置。 Azure IoT 支援大量的裝置,包括工業設備、微控制器和感測器。 IoT 裝置會與雲端 IoT 和其他服務通訊,以處理裝置資料以監視和管理裝置。

例如,工業電機會收集並將溫度數據傳送至雲端。 數據分析會判斷電機是否如預期般執行。 此資訊會排定電機的維護排程的優先順序。

了解 Azure IoT

您可以使用使用 Azure 沙箱訂用帳戶的學習路徑,詳細瞭解 Azure IoT 概念。 五小時的學習路徑有八個訓練課程模組。

瞭解IoT解決方案架構

標準IoT解決方案架構包含五個基本元素。

  • 裝置 是與雲端連線以傳送和接收數據的工業設備、感測器和微控制器。
  • 布建 可讓裝置採取動作,並與雲端通訊。
  • 處理 會分析裝置的數據以收集見解。
  • 商務整合 會根據裝置數據的深入解析採取動作。 您可以使用Power BI服務來檢查和可視化數據,或 Azure Logic AppsMicrosoft Power Automate 來設定自動化動作。
  • 安全性監視適用於IoT 的 Microsoft Defender 提供適用於IoT工作負載的端對端安全性解決方案。

Azure IoT Reference Architecture (Azure IoT 參考架構)

IoT 架構模式和指南

本節列出建置 IoT 解決方案的實用模式和指南。 如需產業特定的範例解決方案,請參閱 產業特定的 Azure IoT 參考架構

模式

IoT 架構模式是可重複使用的建置組塊,可處理關鍵IoT解決方案區域。 模式是跨不同產業垂直的一般和可用模式。 如需產業特定IoT解決方案的範例,請參閱 產業特定的 Azure IoT 解決方案和案例

  • 即時 IoT 更新。 用戶端可以即時接收來自裝置的更新,而不是傳統的輪詢要求。 Azure SignalR 服務會將即時 IoT 資料傳送至網頁和行動應用程式等用戶端。

  • 使用部署戳記調整IoT解決方案。 戳記是解決方案元件的離散單位,可最佳地支援已定義的裝置數目。 部署戳記支持藉由複寫戳記來相應增加已連線 IoT 裝置的數目。

  • 第三方令牌伺服器的 Azure IoT 用戶端 SDK 支援。 Azure IoT 中樞 支援用戶端 SDK 中的共用存取簽章 (SAS) 令牌驗證。 瞭解每個 SDK 中要執行的動作,以達成第三方令牌伺服器驗證。

  • 有效率的 Docker 映射部署。 邊緣裝置通常會透過部署軟體容器映像來布建。 針對頻寬有限、間歇性或低頻寬的情況,請使用可靠且復原的部署功能。

  • 使用 Azure 數據總管進行 IoT 分析。 使用 Azure 數據總管進行近乎即時的 IoT 遙測分析,以分析來自各種 IoT 裝置的快速流動、大量串流數據。

  • IoT Edge 資料儲存和處理。 某些IoT解決方案需要內部部署邊緣網路,以提供計算和資料收集。 瞭解如何在IoT實作中使用邊緣裝置,以提供快速回應、高可用性和高頻寬。

Guides

IoT 架構指南提供IoT概念、架構和工作流程的深入解析。

  • IoT 解決方案架構。 此系列提供 Azure IoT 解決方案中事件、深入解析和動作之間功能互動的概觀。

  • 使用 Azure IoT Edge 的電腦視覺。 此系列描述端對端電腦視覺工作負載。 Azure IoT Edge、Azure 機器學習、Azure 儲存體、Azure App 服務 和 Power BI 結合以提供質量保證和安全性解決方案。

  • 將IoT解決方案從測試移至生產環境。 瞭解將IoT解決方案從測試環境移至生產環境時應避免的最佳做法和做法。

  • Azure 工業 IoT 分析指引。 產業 IoT (IIoT) 是 IoT 對製造業的應用。 本文系列說明使用 PaaS 元件的 Azure IIoT 分析解決方案。

下一步

Azure IoT 文件: