Eclipse 基金会物联网工作小组发布了第五年的全球物联网开发人员调查,参与调查的开发人员有 1,717 人。受访者关注物联网的领域,第一名是物联网平台,接下来是家庭自动化以及工业自动化。在过去几年,物联网平台也一直是物联网开发人员的关注焦点,Eclipse 基金会提到,这暗示着企业将投入资源建立自己的物联网平台。
根据调查结果,Eclipse 基金会认为,物联网已经是很实用的技术了,不少企业正在投入人力发展物联网项目。有三分之二的受访者表示,自己所在的组织正在进行或是在未来 18 个月内,会开发或是部署物联网解决方案。
以下节选报告部分内容:
对于开发物联网项目来说,开发人员最关心的议题仍然是安全,在通讯安全和资料加密两项都有 38% 的受访者觉得重要,而 JWTs(JSON Web Tokens) 则也有26%,另外,值得注意得是,虚拟化在物联网应用的安全上也逐渐受到关注。
从物联网使用的操作系统和硬件来看,有 76% 受访者使用 Linux,Windows 则有 52%,而在物联网网关使用的处理器上,Arm 表现则强压英特尔,Arm 占 70%,而英特尔则有 42%。
在通讯协议上,有49%的受访者在物联网项目中使用 HTTP,而轻量级消息协议 MQTT(Message Queuing Telemetry Transport)也有 42%,Websockets 为第三名 26%。开发人员在物联网项目中使用的编程语言,根据使用的设备有所区别,在受限设备(Constrained Devices)最受欢迎的是 C 语言,而在网关或是云端则是由 Java 赢得两个类别的第一名,其他受欢迎的语言,还包括 C++、JavaScript 与 Python。
在开发环境方面,有 46% 的受访者使用 Eclipse 桌面 IDE,第二名是 Visual Studio Code,占 32%,而第三名则是占26% 的 Notepad++。Eclipse基金会提到,Visual Studio Code 的表现很出色,受欢迎的程度年年上升,从最一开始的 23%,成长到了现在的 32%。
发表回复