共用方式為


Azure IoT 中樞概念概觀

Azure IoT 中樞是一項完全受控的服務,有助於讓數百萬個裝置和一個解決方案後端進行可靠且安全的雙向通訊。

注意

本文中提及的某些功能 (例如雲端對裝置傳訊、裝置對應項和裝置管理) 僅適用於 IoT 中樞的標準層。 如需有關基本和標準/免費 Azure IoT 中樞階層的詳細資訊,請參閱為您的解決方案選擇適合的 Azure IoT 中樞階層

Azure IoT 中樞提供許多功能,包括:

  • 使用每一裝置的安全性認證和存取控制來保護通訊的安全。

  • 裝置到雲端和雲端到裝置超大規模通訊選項。

  • 每一裝置狀態資訊和中繼資料的可查詢儲存體。

  • 透過最受歡迎的語言和平台的裝置程式庫,進行簡單的裝置連線。

下列各節可協助您更深入地探索 IoT 中樞 功能。

管理

  • IoT 中樞配額和節流摘要說明 IoT 中樞服務中所設定的配額,以及超過配額時會發生的節流。

  • IoT 中樞定價提供 IoT 中樞之不同 SKU 和價格的一般資訊,以及 IoT 中樞如何以訊息的形式針對各種 IoT 中樞功能進行計量的詳細資料。

開發

  • 裝置到雲端通訊指引會比較從裝置傳送訊息到 IoT 中樞 的選項:裝置到雲端訊息、裝置對應項的報告屬性,以及檔案上傳。

  • 雲端到裝置通訊指引會比較將更新和指示從 IoT 中樞 傳送至裝置的選項:直接方法、裝置對應項所需的屬性,以及雲端到裝置訊息。

  • 使用裝置對應項同步處理狀態和設定說明「裝置對應項」概念。 本文也說明裝置對應項所公開的功能,例如將裝置與其裝置對應項同步。 本文包含裝置對應項中儲存之資料的相關資訊。

  • 從裝置上傳檔案說明如何從裝置上傳檔案。 本文也包含上傳程式可傳送之通知等概念的相關信息。

  • 在裝置上叫用直接方法說明直接方法的生命週期。 本文說明如何從後端應用程式在裝置上叫用方法,以及在裝置上處理直接方法。

  • 排程多個裝置上的作業說明如何排程多個裝置上的作業。 本文說明如何將執行工作的作業提交為執行直接方法,使用裝置對應項更新裝置。 它也說明如何查詢作業的狀態。

  • IoT 中樞端點說明每個 IoT 中樞針對執行階段和管理作業所公開的各種端點。 本文也會說明如何在IoT中樞中建立其他端點,以及如何使用現場閘道,在非標準案例中啟用與 IoT 中樞 端點的連線。

傳訊

訊息路由

裝置管理

驗證與授權

  • 使用 Microsoft Entra Id 來控制對 IoT 中樞 的存取權,說明用來授與 IoT 中樞 服務 API 存取權的安全性模型。

  • 使用 X.509 憑證驗證身分識別說明 X.509 憑證的角色,用於驗證裝置,以建立裝置與 IoT 中樞 之間的安全連線。

通訊協定支援

  • IoT 中樞 MQTT 支援提供 IoT 中樞如何支援 MQTT 通訊協定的詳細資訊。 本文說明 Azure IoT SDK 內建 MQTT 通訊協定的支援,並提供直接使用 MQTT 通訊協定的相關資訊。