誰是最好的云平臺?哪個又是最佳的物聯(lián)網通訊協(xié)議?
最棒的云平臺是哪家?最好的物聯(lián)網通訊協(xié)議是哪種?這份報告提供了物聯(lián)網開發(fā)者的一線視角
近日,Eclipse IoT Working Group,AGILE IoT,IEEE和 Open Mobile Alliance共同發(fā)起了一項在線調查,目的是理解開發(fā)人員在構建物聯(lián)網解決方案時面臨的關鍵挑戰(zhàn)。
研究者通過對502位開發(fā)人員展開調查,匯總成這份《物聯(lián)網開發(fā)者調查報告2018》,提供了物聯(lián)網開發(fā)人員的一線視角,其中的關鍵結論如下:
●亞馬遜AWS 和微軟 Azure是兩大頂級物聯(lián)網云服務提供商,谷歌云平臺未能獲得太多的青睞。
●雖然隨著企業(yè)開始規(guī)?;渴鹞锫?lián)網和后端系統(tǒng),AMQP(Advanced Message Queuing Protocol,高級消息隊列協(xié)議)變得越來越受歡迎,但MQTT(MessageQueuing Telemetry Transport,消息隊列遙測傳輸)仍然是物聯(lián)網設備傳遞信息時的標準選擇。
●93%的物聯(lián)網數(shù)據庫和數(shù)據存儲使用開源軟件。物聯(lián)網應用收集和使用的數(shù)據非常多樣化,從時間序列傳感器數(shù)據到設備信息再到日志數(shù)據。
過去幾年中,當我問及開發(fā)人員“在構建相應的物聯(lián)網解決方案時,你們計劃使用哪家的云平臺?”時,自2016年以來,亞馬遜AWS一直是受訪者們的首選,其次是微軟Azure和谷歌云平臺。
從今年的結果看,采用亞馬遜AWS(51.8%,和去年相比增加了21%)和微軟 Azure(31.21%,比2017年增加了17%)云平臺的物聯(lián)網開發(fā)者比例有明顯的上升趨勢;與此同時,谷歌云平臺(18.8%,同比降低了8%)正在為保持自己受到的“寵幸”而苦苦掙扎。
如果谷歌想在物聯(lián)網云平臺的這條賽道上追上比賽,我們是否會看到更多類似于Xively的收購案發(fā)生?就在2018年2月,谷歌以5000萬美元收購IoT平臺Xively。谷歌表示,預計2020年會有200億個設備聯(lián)入云端,數(shù)據存儲與分析將是解決物聯(lián)網問題的基石。
考慮到微軟計劃在未來四年向物聯(lián)網領域投資50億美元,物聯(lián)網云計算的競爭格局一定會變得非常有趣……
雖然物聯(lián)網已經存在了很長一段時間,早在1991年,也就是萬維網剛剛誕生后不久,劍橋大學特洛伊計算機實驗室的科學家為了解決不影響工作又能隨時了解樓下咖啡壺狀況的“難題”,特意編寫了一套程序。他們在咖啡壺旁安裝了一個便攜式攝像頭,利用終端計算機的圖像捕捉技術,以3幀/秒的速率傳遞到實驗室的計算機上,以方便工作人員隨時查看咖啡是否煮好。這就是物聯(lián)網最初的“雛形”。
但很多開發(fā)人員看起來像是最近才認識到構建互聯(lián)設備應該不僅僅只是為了“酷”,物聯(lián)網真正的價值和商業(yè)機會在于收集和理解數(shù)據。
今年,18%的受訪者認為在開發(fā)物聯(lián)網解決方案的時候,怎樣收集和分析數(shù)據是他們最為關心的幾個問題之一,這一比例相比去年增長了50%。在2017年,安全性、連接性和硬件集成問題都頗受開發(fā)者的關注。
不出所料,工業(yè)自動化和智慧城市等領域往往更關心物聯(lián)網的數(shù)據收集和分析——在這些行業(yè)的受訪者中,有23%認為數(shù)據收集和分析是關鍵問題。
通過觀察物聯(lián)網消息傳遞協(xié)議的演變歷史,你可以清楚的認識到MQTT協(xié)議是怎樣確立自身作為物聯(lián)網通訊協(xié)議的必要選擇的。今年的調查結果只是確認了這一事實:62%的受訪者使用MQTT,HTTP(54.1%)緊隨其后。
基于IBM和Eurotech對MQTT協(xié)議開源之路的促進和日益流行的Eclipse Mosquitto項目,這再一次證明“開源為王”。隨著MQTT 5即將來臨,MQTT很有可能會在未來變成物聯(lián)網通訊的標準協(xié)議。
看來,對HTTP協(xié)議使用比例的下降也許是為了造福更輕量級、更通用的HTTP/2協(xié)議(從去年的16.8%上升至今年的24.9%)。XMPP協(xié)議(4.3%)似乎已經在這場戰(zhàn)斗中失去了“斗志”,其使用比例自2016年以來持續(xù)下降。
隨著人們開始規(guī)模化部署物聯(lián)網后,采用AMQP協(xié)議的開發(fā)者相比2017年增長了超過30%,因為它是物聯(lián)網后端系統(tǒng)的一個核心元素。
使用專有供應商協(xié)議和內部協(xié)議的比例正在穩(wěn)步下降,這進一步說明了整個行業(yè)都傾向于在封閉的解決方案中使用開放標準。
專注于增加安全性
安全的實現(xiàn)是非常困難的,這顯然不是秘密。不幸的是,仍然只有有限的安全實踐處于物聯(lián)網開發(fā)人員心中的優(yōu)先地位。通信層安全(eg.使用TLS 或 DTLS)和數(shù)據加密仍然是最受歡迎的兩種實踐,分別被57.3%和45.1%的受訪者所采納。
采用OTA方式更新物聯(lián)網應用以增加安全性的比例相比去年增加了將近50%。
今年我們增加了幾個問題,旨在了解更好的物聯(lián)網數(shù)據收集方式,以及它們如何被儲存?
有趣的是,在所有行業(yè)中,物聯(lián)網數(shù)據都來自于多個方面,各種各樣的數(shù)據被物聯(lián)網應用所收集。61.9%的被收集的數(shù)據是時間序列數(shù)據(eg.傳感器數(shù)據),但設備信息(60.4%)和日志數(shù)據(54.1%)同樣重要。
雖然物聯(lián)網應用收集的時間序列數(shù)據是最常見的數(shù)據類型,但是傳統(tǒng)關系數(shù)據庫(即MySQL,以44.6%的比例占據明顯的領先地位)仍被廣泛的使用。這反映出一個事實,除了傳感器數(shù)據,設備元數(shù)據和企業(yè)歷史數(shù)據的儲存也很重要。
至于NoSQL和時間序列數(shù)據庫,MongoDB(29.8%)和InfluxDB(15.7%)似乎是存儲非關系物聯(lián)網數(shù)據的兩個首選平臺。
值得強調的是,物聯(lián)網使用的數(shù)據庫93%是開源的,亞馬遜DynamoDB (6.9%)是唯一的例外。對于關鍵且敏感的物聯(lián)網數(shù)據,解決方案開發(fā)人員似乎傾向于那些不但易于訪問,更重要的是能讓他們真正的“擁有”數(shù)據的技術。
在設備端、網關和云的后端,Linux(71.8%)仍然是最主要的物聯(lián)網操作系統(tǒng)。
盡管Amazon收購 FreeRTOS的事件僅僅發(fā)生在該調查報告發(fā)布之前的幾個月,但這似乎可以解釋對該操作系統(tǒng)的使用顯著增加的部分原因——從2016年的13%增長至今年的20%。它成為領先的嵌入式物聯(lián)網操作系統(tǒng),其次是Arm Mbed (9%) 和ConTIki (7%)。





