在物联网和边缘计算方面,开发者面临哪些挑战、关注点和兴趣点?Eclipse基金会是一个最初由IBM于2001年11月创建的非政府组织,如今汇集了数百万围绕开源软件进行协作和创新的开发人员,并发布了2022年物联网和边缘开发人员调查,旨在解决这些问题。在第八版中,该报告收集了来自全球各行业和组织的910名开发人员、架构师和决策者的意见。调查报告的一个重要发现是,农业是最受关注的行业(23%,高于2021年的26%),仅比工业自动化高出一个百分点(22%,略低于2021年)。与2021年相比,教育和楼宇自动化的比例为17%。由于COVID-19大流行,这两个垂直领域都受到了优先事项转变的负面影响,但已经开始表现出一致的反应,预计未来几年将适度增长。尽管汽车(20%)排在第三位,但该领域仍有重大且非常有希望的进展。能源管理和智慧城市并列为17%,比2021年分别下降了3%和5%。更多发现连通性仍然是物联网和边缘计算开发人员最关心的问题。报告称,这比去年有所增加(47%比38%),这突显出缺乏确保有效集成安全性的计算能力。另一方面,与去年相比,安全性几乎减半,现在是开发人员面临的第三大问题,仅次于数据收集和分析。同时,对集成复杂性的担忧减少可以解释为开发人员认为随着部署的增加与互补技术和系统的集成不那么复杂。与2021年的结果相比,所有类型的边缘计算工作负载都有所增长,人工智能仍然是网关和边缘节点最常见的工作负载。人工智能、控制逻辑、多节点间的数据交换和数据分析构成了边缘计算的四大工作负载。Linux是受限设备(43%)和物联网网关和边缘节点(51%)中最常用的操作系统,其中64位ARM架构赢得了网关和边缘节点供应商的青睐。使用的主要连接技术是Wi-Fi(36%)、以太网(29%)、蜂窝网络(LTE、4G、5G等,22%)和蓝牙/蓝牙智能(20%)。在编程语言方面,IT界最流行的语言也主导着物联网和边缘空间。Java特别受欢迎,47%的受限设备受访者选择了它。42%的受访者使用Java作为物联网网关和边缘节点的编程语言。MQTT仍然是使用最广泛的工业物联网通信协议,尽管似乎存在更大的碎片化。与2021年相比,HTTP/HTTPS和REST的工业物联网使用量将出现小幅下降,而TCP/IP、AMQP和专有版本等通信协议将出现显着增长。
