Azure IoT 中樞概念概觀
Azure IoT 中樞是一項完全受控的服務,有助於讓數百萬個裝置和一個解決方案後端進行可靠且安全的雙向通訊。
注意
本文中提及的某些功能 (例如雲端對裝置傳訊、裝置對應項和裝置管理) 僅適用於 IoT 中樞的標準層。 如需有關基本和標準/免費 Azure IoT 中樞階層的詳細資訊,請參閱為您的解決方案選擇適合的 Azure 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 支援。