將 IoT 裝置連接到 Azure:IoT 中樞和事件中樞

Azure 為各種連線和通訊類型所開發的服務,可協助您將資料連線到雲端的強大功能。 Azure IoT 中樞與 Azure 事件中樞都是雲端服務,可以內嵌大量資料並處理或儲存那些資料以取得商業見解。 這兩個服務很類似,因為它們都支援擷取低延遲和高可靠性的資料,但它們是針對不同用途所設計。 IoT 中樞的開發目的是為了滿足將 IoT 裝置連線到 Azure 雲端的獨特需求,而事件中樞則是針對巨量資料串流所設計。 Microsoft 建議使用 Azure IoT 中樞將 IoT 裝置連線至 Azure

Azure IoT 中樞是雲端閘道,可連接 IoT 裝置來收集資料,並推動商務深入解析和自動化。 此外,IoT 中樞的功能還能讓裝置與後端系統之間的關係更豐富。 雙向通訊功能意謂著當您從裝置接收資料時,也可以將命令和原則傳回給裝置。 例如,使用雲端到裝置傳訊來更新屬性或叫用裝置管理動作。 雲端到裝置通訊也可讓您使用 Azure IoT Edge 將雲端情報傳送至邊緣裝置。 IoT 中樞提供的獨特裝置層級身分識別,有助於進一步保護 IoT 解決方案,預防潛在攻擊。

Azure 事件中樞是 Azure 的巨量資料串流服務。 它是專為高輸送量資料串流案例而設計,客戶每天可能會傳送數十億個要求,並使用分割取用者模型來相應放大您的串流。 事件中樞已整合到 Azure 的巨量資料和分析服務中,包括 Databricks、串流分析、ADLS 和 HDInsight。 該服務提供像事件中樞擷取和自動擴充之類的功能,能支援您的巨量資料應用程式和解決方案。 此外,IoT 中樞使用事件中樞來當做遙測流程路徑,因此您的 IoT 解決方案還能得益於事件中樞的強大功能。

總而言之,這兩個解決方案都是針對大規模資料擷取而設計。 只有 IoT 中樞提供豐富的 IoT 特有功能,能徹底發揮將 IoT 裝置連接到 Azure 雲端的商業價值。 如果您的 IoT 旅程剛開始,請從IoT 中樞開始,以支援您的資料擷取案例,可確保一旦您的商務和技術需求需要,您就能立即存取功能完整的 IoT 功能。

下表提供有關針對 IoT 功能評估這兩項服務時,「IoT 中樞」的兩個層級如何與「事件中樞」做比較的詳細資料。 如需IoT 中樞標準和基本層的詳細資訊,請參閱為您的解決方案選擇正確的IoT 中樞層

IoT 功能 IoT 中樞標準層 IoT 中樞基本層 事件中樞
裝置到雲端傳訊 檢查 檢查 檢查
通訊協定:HTTPS、AMQP、透過 WebSocket 的 AMQP 檢查 檢查 檢查
通訊協定:MQTT、透過 WebSocket 的 MQTT 檢查 檢查
每部裝置身分識別 檢查 檢查
從裝置上傳檔案 檢查 檢查
裝置佈建服務 檢查 檢查
雲端到裝置傳訊 檢查
裝置對應項和裝置管理 檢查
裝置串流 (預覽) 檢查
IoT Edge 檢查

即使唯一的使用案例是裝置到雲端資料擷取,仍強烈建議您使用「IoT 中樞」,因為它可提供專為 IoT 裝置連線設計的服務。