對 1,700 多名物聯(lián)網(wǎng)開發(fā)人員的調(diào)查揭示了頂級(jí)硬件架構(gòu)和 IDE 選擇。
物聯(lián)網(wǎng)開發(fā)人員面臨著無數(shù)的硬件和軟件挑戰(zhàn),從連接要求和互操作性到安全問題和數(shù)據(jù)管理。此外,他們需要牢記許多設(shè)計(jì)限制,包括功率、尺寸和成本。為了深入了解物聯(lián)網(wǎng)開發(fā)人員面臨的一些最大挑戰(zhàn)和商業(yè)努力,Eclipse 基金會(huì)在今年早些時(shí)候進(jìn)行了一項(xiàng)調(diào)查,發(fā)現(xiàn)物聯(lián)網(wǎng)開發(fā)正在快速發(fā)展,大部分投資都是由工業(yè)市場推動(dòng)的。
調(diào)查發(fā)現(xiàn),物聯(lián)網(wǎng)開發(fā)人員最關(guān)心的三大問題是安全性(38%)、連接性(21%)以及數(shù)據(jù)收集和分析(19%)。其次是性能(18%)、隱私(18%)和標(biāo)準(zhǔn)(16%)方面的挑戰(zhàn)。
2019 年物聯(lián)網(wǎng)開發(fā)者調(diào)查由Eclipse 物聯(lián)網(wǎng)工作組與成員公司(包括博世軟件創(chuàng)新、Eurotech 和紅帽)合作開展,收到了超過 1,700 名開發(fā)者關(guān)于他們在物聯(lián)網(wǎng)方面的努力的回復(fù)。據(jù) Eclipse 基金會(huì)稱,三分之二的受訪者正在專業(yè)從事物聯(lián)網(wǎng)項(xiàng)目,這表明了真正的商業(yè)成果。
大多數(shù)受訪者涉及三個(gè)行業(yè)——物聯(lián)網(wǎng)云平臺(tái)(34%)、家庭自動(dòng)化(27%)和工業(yè)自動(dòng)化/IIoT(26%)。然而,物聯(lián)網(wǎng)項(xiàng)目在汽車、教育和樓宇自動(dòng)化行業(yè)中不斷增長。
“開發(fā)人員正在應(yīng)對受限設(shè)備、設(shè)備網(wǎng)關(guān)和可擴(kuò)展云平臺(tái)等關(guān)鍵領(lǐng)域的互操作性和性能挑戰(zhàn),”Eclipse 基金會(huì)執(zhí)行董事 Mike Milinkovich 在一份聲明中說。“由于市場上不兼容的網(wǎng)絡(luò)技術(shù)激增,連接性尤其是開發(fā)人員日益關(guān)注的問題?!?/p>
Eclipse 表示,一項(xiàng)重要發(fā)現(xiàn)顯示,受限設(shè)備的前三大 CPU 架構(gòu)是基于 Arm 的,大量使用了 8 位、16 位和 32 位微控制器 (MCU)。這是細(xì)分:
ARM Cortex-M0:21%
ARM Cortex-M3:27%
ARM Cortex-M7:19%
此外,ARM 和英特爾主導(dǎo)了用于物聯(lián)網(wǎng)網(wǎng)關(guān)的硬件架構(gòu)。70% 的受訪者使用帶有 Arm 變體的網(wǎng)關(guān)和邊緣節(jié)點(diǎn),而 42% 的受訪者使用帶有 Intel x86 和 x86_64 CPU 的網(wǎng)關(guān)和邊緣節(jié)點(diǎn)。
調(diào)查還發(fā)現(xiàn),用于物聯(lián)網(wǎng)開發(fā)的前三大集成開發(fā)環(huán)境 (IDE) 或文本編輯器是 Eclipse IDE (45%)、Visual Studio (32%) 和 Notepad++ (26%)。此外,近 10% 的受訪者還使用 Eclipse Che,即 Eclipse Cloud IDE。該報(bào)告還指出,與去年相比,Visual Studio Code 的使用率從 23% 上升到 32%。
盡管 TCP/IP (54.1%)、Wi-Fi (48.2%) 和以太網(wǎng) (41.1%) 在連接協(xié)議的使用中占主導(dǎo)地位,但調(diào)查表明 Satellite 和 Thread 同比增長了一倍以上。該報(bào)告還指出了專業(yè)連接解決方案的使用,例如 LPWA、Zigbee、6LoWPAN、Z-Wave 和衛(wèi)星,這些解決方案的使用率在 8% 到 15% 之間。
其他主要發(fā)現(xiàn)包括:
排名前三的安全技術(shù)是通信安全 (38%)、數(shù)據(jù)加密 (38%) 和 JSON Web 令牌 (JWT) (26%)。
受限設(shè)備最流行的編程語言是 C,而 Java 是網(wǎng)關(guān)/邊緣節(jié)點(diǎn)和物聯(lián)網(wǎng)云最流行的編程語言。
三個(gè)領(lǐng)先的物聯(lián)網(wǎng)云平臺(tái)是 AWS (34%)、Azure (23%) 和谷歌云平臺(tái) (GCP) (20%)。
物聯(lián)網(wǎng)開發(fā)人員使用的前三大通信協(xié)議是 HTTP (49%)、MQTT (42%) 和 Websockets (26%)。
調(diào)查發(fā)現(xiàn),80% 的受訪者活躍于物聯(lián)網(wǎng)領(lǐng)域。其中40%在工作中開發(fā)物聯(lián)網(wǎng)解決方案,10%在業(yè)余時(shí)間開發(fā),20%在業(yè)余時(shí)間學(xué)習(xí),10%在研究物聯(lián)網(wǎng)解決方案。
毫無疑問,致力于物聯(lián)網(wǎng)解決方案的開發(fā)人員的百分比將在所有行業(yè)中繼續(xù)增長。一個(gè)恰當(dāng)?shù)睦樱篋resner Advisory Services 的2018 年物聯(lián)網(wǎng)智能市場研究發(fā)現(xiàn),32% 的組織(跨越各種垂直領(lǐng)域)在 2018 年投資于物聯(lián)網(wǎng),其中 48% 的組織計(jì)劃在未來兩年內(nèi)進(jìn)行投資。
? ?作者:Gina Roos,電子產(chǎn)品總編
評(píng)論
查看更多