使用 IoT 中樞進行裝置管理的概觀 (英文)

Azure IoT 中樞提供的功能和擴充性模型,可讓裝置與後端開發人員建置強固的裝置管理解決方案。 裝置包羅萬象,從受限的感應器與單一用途微控制器,到可路由傳送裝置群組通訊的強大閘道都是其中的一部分。 此外,各產業 IoT 操作員的使用案例與需求大不相同。 儘管有此差異,IoT 中樞的裝置管理會提供一些功能、模式和程式碼程式庫,來滿足各種裝置和使用者的需求。

注意

本文所述的一些功能,例如雲端到裝置傳訊、裝置對應項和裝置管理,僅適用於標準層 IoT 中樞。 如需基本和標準/免費 IoT 中樞 層的詳細資訊,請參閱為您的解決方案選擇正確的 IoT 中樞 層。

建立成功企業IoT解決方案的關鍵部分是為操作員如何處理其裝置集合的持續管理提供策略。 IoT 操作員需要簡單且可靠的工具和應用程式,讓它們能夠專注於其作業更具策略性的層面。 本文提供:

  • 裝置管理的 Azure IoT 中樞 方法的簡短概觀。
  • 常見裝置管理原則的描述。
  • 裝置生命週期的描述。
  • 常見裝置管理模式的概觀。

裝置生命週期

在大部分的企業IoT專案中,一般裝置管理階段很常見。 在 Azure IoT 中,裝置生命週期有五個階段:

五個 Azure IoT 裝置生命週期階段:規劃、布建、設定、監視、淘汰

在這五個階段中,應滿足數個裝置操作員需求,以提供完整的解決方案:

裝置管理模式

IoT 中樞可實現下列裝置管理模式集合。 裝置 管理教學課程 會詳細說明如何擴充這些模式,以符合您的確切案例,以及如何根據這些核心範本設計新的模式。

  • 重新啟動:後端應用程式會透過直接方法通知裝置已啟動重新啟動。 裝置會使用報告屬性來更新裝置的重新開機狀態。

    裝置管理重新啟動模式圖形

  • 原廠重設:後端應用程式會透過直接方法通知裝置已啟動原廠重設。 裝置會使用報告屬性來更新裝置的恢復出廠預設值狀態。

    裝置管理原廠重設模式圖形

  • 設定:後端應用程式會使用所需屬性來設定在裝置上執行的軟體。 裝置會使用報告屬性來更新裝置的設定狀態。

    裝置管理設定模式圖形

  • 報告進度與狀態:解決方案後端會在一組裝置上執行裝置對應項查詢,以報告在裝置上執行之動作的狀態與進度。

    裝置管理報告進度和狀態模式圖形

裝置 更新

適用於 IoT 中樞 的裝置更新是一個全方位的平臺,客戶可用來發佈、發佈及管理從小型感測器到閘道層級裝置的所有專案的無線更新。 IoT 中樞的裝置更新可讓客戶快速回應安全性威脅,並部署功能以符合商務目標,而不會產生更多建置自定義更新平臺的開發和維護成本。

IoT 中樞裝置更新透過與 Azure IoT 中樞整合,提供最佳化的更新部署和簡化作業。 透過 Azure IoT Edge 延伸的觸達,它提供雲端裝載的解決方案,幾乎連接任何裝置。 它支援廣泛的IoT作業系統,包括Linux和Eclipse ThreadX(即時作業系統),並可透過開放原始碼進行擴充。 某些功能包括:

  • 支援更新邊緣裝置,包括 Azure IoT Edge 的主機層級元件
  • 與 Azure IoT 中樞整合的更新管理UX
  • 透過裝置群組和更新排程控件逐步推出更新
  • 以程式設計方式啟用自動化和自定義入口網站體驗
  • 跨異質裝置機隊的更新合規性和狀態檢視一目了然
  • 支援復原裝置更新 (A/B) 以提供無縫回復
  • 內容快取和已中斷連線的裝置支援,包括巢狀設定中的裝置,透過內建的 Microsoft 連線 快取與 Azure IoT Edge 整合
  • 可透過 Azure 入口網站 取得的訂用帳戶和角色型訪問控制
  • 完整的雲端到邊緣安全性功能和隱私權控制

如需詳細資訊,請參閱 IoT 中樞的裝置更新。

後續步驟

IoT 中樞 為裝置管理提供的功能、模式和程式代碼連結庫,可讓您建立符合每個裝置生命週期階段內企業 IoT 操作員需求的 IoT 應用程式。

若要繼續瞭解 IoT 中樞 中的裝置管理功能,請參閱開始使用裝置管理(Node.js)。