Azure IoT Hub基本介紹

今天要介紹的是Micrsoft Azure IoT領域最基礎的服務: Azure IoT Hub

Azure IoT Hub是各種物聯網裝置連結到Azure的入口,資料經由IoT Hub傳送到後端其他服務進行資料分析以及儀表板呈現

下面列出Azure IoT Hub的優點以及跟Azure IoT Hub和Event Hub的比較,兩者都是支援低延遲與高可靠性的資料擷取服務,但目的卻大有不同

 

Azure IoT Hub簡介:

開發便利性: Azure IoT Device SDK支援的語言包含: C, C#, Java, Python, Node.js

通訊協定: 可透過HTTPS, AMQP, MQTT, WeSocket的AMQP/MQTT進行連線,若裝置不支援上述通訊協定,也可以擴充IoT Hub以支援自訂的通訊協定

服務可用性: Microsoft Azure提供99.9%的SLA(Service Level Agreement),等同於此服務一年內的Downtime不會超過8小時45分56秒

 

Azure IoT Hub以功能以及訊息傳送量來區分等級/價格,下面兩張表格分別列出了基本層級/標準層級的功能差異和價格

並且列出Azure IoT Hub與Event Hub的比較,可以看到的是,IoT Hub提供了裝置管理,裝置預先設定等專門針對IoT領域所設計的服務

 

IoT Hub/Event Hub功能比較:

 

IoT Hub價格級距:

 

相關連結:

Azure IoT Device SDK

Azure IoT Hub 功能比較

Azure IoT Hub 價格級距