近日,《2018年物联网开发者调查报告》出炉,该调查是由Eclipse IoT工作组在2018年1月至3月期间与IEEE IoT Initiative,开放移动联盟和AGILE-IoT H2020研究项目合作进行,参与调查的有502人。这要比2017年的713人参与调查少一些。与2017年的趋势相比,这次调查多次强调了转向采用物联网解决方案的总体趋势。
从理论走向实践
开发人员,研究人员和架构师是主导物联网调查的专业人士。然而,本次调查中从事物联网研究人员的比例现在要低得多。与研究人员不同,架构师和开发人员似乎对物联网越来越感兴趣。
这一趋势可以表明物联网进一步从理论领域走向更多应用领域。“少说,多做”
物联网开发者趋势调查未在这项调查中展示任何突破性的变化。然而,物联网技术公司的普遍兴趣似乎在上升;调查受访者表示,公司开发物联网解决方案的增长率为5.8%。这一增长加上公司环境中物联网解决方案总体研究的6.3%的下降,可以成为物联网专家正在摆脱理论领域,并更多关注将理论付诸实践的趋势的强化指标。
调查的这一部分是物联网解决方案不再纯粹是理论的又一个指标。公司已经转向开发和使用物联网解决方案数据上升;而在未来开发和采用物联网解决方案趋势显著下降。
安全是首要关注点
物联网的行业变化
物联网平台,家庭和工业自动化是对物联网解决方案感兴趣的主导产业,其次是能源管理和智能城市。在这方面,比较2018年和2017年调查的结果时不会发生重大变化。下面列出的差异再次表明,主要是由于去年的调查参与度较高。
JavaScript最没前途?
2018年的调查显示,汇编语言在constrained devices上的受欢迎程度大幅提高,排名第2的最流行的语言是C。对于constrained devices开发,R和Python最不讨喜。
在边缘/网关的物联网应用开发中,PHP,Ruby和Go最受欢迎。对比发现,跟去年相比发生的重大变化的是Java,当时它是边缘/网关应用最流行的语言,其次是Python,C和C ++。
在构建云应用开发时,Java仍然是开发人员偏好的首位。
在过去的一年中,C ++,C#,Lua,PHP,Python,R,Ruby,Rust和Swift似乎都很受欢迎。调查显示,JavaScript似乎是物联网开发中最没前途的语言。
区块链从无到有
通信安全以及数据加密仍然是2018年物联网解决方案中使用的顶级安全相关技术。区块链在2017年中没用作安全技术,然而在2018年的调查中,约有11%的受访者表示他们在其物联网解决方案中使用区块链。
开源项目无显著变化
当涉及到物联网开源项目参与时,我们在2018年至2017年的调查之间没有显著差异。
总而言之,调查清楚地表明,物联网解决方案正在变得越来越普及。企业现在正选择尽快使用物联网解决方案。
领取专属 10元无门槛券
私享最新 技术干货