Azure IoT 中樞概念概觀

Azure IoT 中樞是完全受控的服務,可協助在數百萬部裝置與解決方案後端之間啟用可靠且安全的雙向通訊。

注意

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

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

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

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

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

  • 針對最熱門的語言和平臺,使用裝置程式庫輕鬆進行裝置連線。

下列文章可協助您開始更深入地探索IoT 中樞功能:

  • 裝置到雲端通訊指引 可協助您選擇裝置到雲端訊息、裝置對應項的報告屬性,以及檔案上傳。

  • 雲端到裝置的通訊指引 可協助您選擇直接方法、裝置對應項所需的屬性,以及雲端到裝置訊息。

  • 具有IoT 中樞 的裝置到雲端和雲端到裝置傳訊會描述IoT 中樞公開的傳訊功能(裝置到雲端和雲端到裝置)。

  • 從裝置 上傳檔案說明如何從裝置上傳檔案。 本文也包含主題的相關資訊,例如上傳程式可以傳送的通知。

  • 管理IoT 中樞 中的裝置身分識別描述每個 IoT 中樞的身分識別登錄所儲存的資訊。 本文也會說明如何存取和修改它。

  • 控制對IoT 中樞 的存取權描述用來授與裝置和雲端元件IoT 中樞功能的存取權的安全性模型。 本文包含使用權杖和 X.509 憑證的相關資訊,以及您可以授與的許可權詳細資料。

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

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

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

  • 選擇裝置通訊協定 描述IoT 中樞支援裝置通訊的通訊協定,並列出應開啟的埠。

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

  • IoT 中樞裝置對應項、作業和訊息路由 的查詢語言描述IoT 中樞查詢語言,可讓您從中樞擷取裝置對應項和作業的相關資訊。

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

  • IoT 中樞定價 會針對IoT 中樞提供不同 SKU 和定價的一般資訊,以及IoT 中樞如何將各種IoT 中樞功能計量為訊息的詳細資料。

  • Azure IoT 中樞 SDK 列出 Azure IoT SDK,以開發與您的 IoT 中樞互動的裝置和服務應用程式。 本文包含線上 API 檔的連結。

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

    注意

    IoT 中樞對 MQTT 的功能支援有限。 如果您的解決方案需要 MQTT v3.1.1 或 v5 支援,建議您 在 Azure 事件方格 中支援 MQTT。 如需詳細資訊,請參閱 比較 IoT 中樞 和事件方格 中的 MQTT 支援。