2. 安全問(wèn)題仍是重頭戲

安全問(wèn)題仍是眾多 IoT 開(kāi)發(fā)者關(guān)注的重點(diǎn),占比高達(dá) 46.7%。接而協(xié)同性(24.4%)和連接性(21.4%)位居其次。但從下圖中,我們也發(fā)現(xiàn)相比 2015 年的協(xié)同性(30.7%)和 2016 的協(xié)同性(29.4%)而言,今年開(kāi)發(fā)者對(duì)這方面關(guān)注似乎呈下降趨勢(shì),同時(shí)這表明行業(yè)的標(biāo)準(zhǔn)和物聯(lián)網(wǎng)中間件起到了一定作用。

今年主要用于物聯(lián)網(wǎng)安全解決方案的技術(shù)是占比 48.3% 的通信安全(TLS、DTLS)和 43.2% 的數(shù)據(jù)加密。此外,面向硬件的安全解決方案似乎不太受歡迎,如使用可信平臺(tái)模塊(10%)、硬件安全模塊(10.6%)。

3. IoT 編程語(yǔ)言抉擇

Java 和 C 是主流的 IoT 編程語(yǔ)言,此外還有 C ++、Python 和 JavaScript。今年根據(jù)調(diào)查發(fā)現(xiàn),開(kāi)發(fā)者使用什么樣的語(yǔ)言取決于物聯(lián)網(wǎng)具體類(lèi)型,如受限的設(shè)備、IoT 網(wǎng)關(guān)和 IoT 云平臺(tái)。根據(jù)這些類(lèi)別,語(yǔ)言的抉擇取決于軟件開(kāi)發(fā)的目標(biāo):

總體而言,IoT 解決方案開(kāi)發(fā)需要多種語(yǔ)言的編程技能。具體語(yǔ)言對(duì)應(yīng)具體場(chǎng)景應(yīng)用。

4. 主流操作系統(tǒng)為 Linux ,Raspbian 和 Ubuntu 位居一二

Linux 仍然是 IoT 的主要操作系統(tǒng)。受限設(shè)備中, Linux 占44.1%,在 IoT 網(wǎng)關(guān)上,Linux 占 66.9%。

Linux 發(fā)行版中 Raspbian(45.5%)和 Ubuntu(44.%)使用率位居一二。

如果 Linux 是 IoT 的主要操作系統(tǒng),那么是否有替代的 IoT 操作系統(tǒng)?今年,Windows 有了大幅提升,此外 FreeRTOS 和 Contiki 的使用也在增長(zhǎng)。

5. 亞馬遜、微軟、谷歌成為熱門(mén) IoT 云平臺(tái)

亞馬遜(42.7%)繼續(xù)成為領(lǐng)先的 IoT 云平臺(tái),其次是 Microsoft Azure(26.7%)和 Google 云平臺(tái)(20.4%)。今年一個(gè)重大變化是私人/內(nèi)部部署云的使用量下降,從 2016 年的 34.9% 下降到 2017 年的 18.4%。這意味著 IoT 云平臺(tái)現(xiàn)在已經(jīng)更加成熟。

6. 藍(lán)牙、LPWAN 協(xié)議和 6LowPAN 使用率增加

對(duì)于過(guò)去的三年中,TCP/IP 和 Wi-Fi 一直是開(kāi)發(fā)者最受歡迎的連接協(xié)議。然而,更多的連接協(xié)議及技術(shù)出現(xiàn),基于 2017 年的數(shù)據(jù),物聯(lián)網(wǎng)開(kāi)發(fā)者社區(qū)采用了藍(lán)牙/智能藍(lán)牙(48.2%)、LPWAN技術(shù)(LoRa、Sigfox、LTE-M)(22.4%)和 6LoWPAN(21.4%)。不過(guò),Thread(6.4%)的使用率仍然較低。

總結(jié)

調(diào)查結(jié)果顯示了 IoT 開(kāi)發(fā)人員的一些常見(jiàn)模式。此外報(bào)告也涵蓋了常見(jiàn)的物聯(lián)網(wǎng)硬件架構(gòu)、IDE 使用情況、采用的 IoT 標(biāo)準(zhǔn),開(kāi)源的 IoT 等等。

分享到

zhupb

相關(guān)推薦