物联网开发常用的开发板

今天,我们发布了第二次年度IoT开发人员调查的结果 。 与去年一样,它为开发人员如何构建物联网解决方案提供了有趣的见解。

今年, Eclipse IoT工作组与IEEE IoT和AGILE-IoT研究项目合作,扩大了调查范围和调查对象。 得益于这种合作关系,我们从去年的392人增加到528人。 该合作伙伴关系还使我们能够分析数据,以查找不同物联网社区之间的任何重大差异。

与任何这种性质的调查一样,我鼓励读者将这些结果视为一个数据点,应该与其他数据和行业趋势进行比较。 这些结果会有一定的偏见,但我确实相信这些结果确定了物联网行业的一些有趣趋势。

物联网开发人员的主要趋势

  • 今天,公司正在交付物联网解决方案 。 46%的受访者声称他们的公司今天开发和部署了IoT解决方案。 另有29%的人计划在未来6个月内这样做。 这清楚地表明该行业正在Swift成熟。

  • 安全仍然是关键问题。 安全仍然是物联网中的头等大事也就不足为奇了。 互操作性是第二个关键问题。 我确实相信我们正在与Eclipse Hono , Eclipse Smarthome和Eclipse Kura等项目一起解决一些互操作性问题。 我还认为AGILE-IoT项目正在进行的一些工作将解决这些问题。 但是,似乎物联网行业仍然需要专注于安全性。 这是一个棘手的问题,需要解决。对于今天已经部署了解决方案的公司而言,性能已成为第三个关键问题。 目前尚不清楚性能问题是什么,但这值得进一步调查。

  • 顶级物联网编程语言:Java,C,JavaScript,Python。 将这些语言视为对开发人员最受欢迎的语言不足为奇。 我确实发现有人质疑Java在IoT中的使用。 Eclipse IoT社区有许多Java项目,因此结果偏向Java。 但是,即使从Eclipse IoT社区中删除受访者,排名前三的语言都是C,Python和Java。

  • MQTT和HTTP是主要的消息协议。 毫无疑问, MQTT已成为物联网的一种普遍使用的协议。 HTTP是另一个协议。
    Eclipse IoT社区中支持的另一种消息传递协议是CoAP。 它没有得到太多支持,但似乎在某些行业中得到了支持。 例如,如果受访者在IoT平台或智慧城市行业,CoAP的使用就会增加。 IoT平台支持CoAP的事实是预料之中的,这是一件好事。 智慧城市行业似乎确实在使用CoAP,但我不确定在哪里或如何使用。 另外,MQTT的成功证明了IBM在OASIS上标准化MQTT并启动Eclipse Paho项目的策略。 对于使用开源和开放标准来获得广泛的行业采用,这确实是一个完美的案例研究。 例如,1)IBM Bluemix,Amazon AWS IoT,MS Azure IoT以及市场上其他所有IoT中间件平台现在都支持MQTT; 2)新的Arduino主板也使用MQTT与他们的云进行通信; 3) Eclipse Paho和Eclipse Mosquitto是Eclipse中一些最受欢迎和活跃的项目。 MQTT无处不在。 IBM做得好。

  • Linux是主要的物联网操作系统。 超过70%的受访者声称他们将Linux用于其IoT操作系统。 下一个更受欢迎的部分是No OS / Bare metal,占23%。 在过去的几年中,已经引入了许多新的IoT操作系统(例如,ARM mbed,Contiki,RIOT,Zephyr),但仍没有实现。 似乎许多公司正在使用Yocto为其物联网解决方案创建自己的Linux版本。 观察这些其他操作系统与Linux相比如何增长将很有趣。

  • 亚马逊在物联网云服务方面处于领先地位。 毫不奇怪,亚马逊成为顶级云服务提供商之首。 但是,私有/本地部署紧随其后,因此我认为这表明物联网云服务仍处于起步阶段。 令我感到惊讶的是,Microsoft Azure在调查中排名第三,并且在公司部署了解决方案的情况下甚至表现更好。 这似乎反映了MS Azure对物联网用例的高度重视。

  • 开源技术在物联网中无处不在。 我坚信开源对物联网行业的成功至关重要。 因此,令我感到鼓舞的是,有58%的受访者积极参与开源。 我认为这是对我们在Eclipse IoT上所做的工作的一个很好的陈述,该工作为IoT行业创建了一个开源社区。

这是我们第二年进行此类调查,因此我很好奇2015年至2016年之间发生了什么变化。有趣的是,变化不大。 上面提到的许多趋势和重点都与2015年的结果一致。 这种一致性似乎证实了结果很好地反映了开发人员如何构建物联网解决方案。

感谢所有参与调查的人。 非常感谢您的投入。 完整的结果可在slideshare上获得 ,原始数据以xls和ods格式提供。 如有任何疑问,请随时发表评论或与我联系。

翻译自: https://www.javacodegeeks.com/2016/04/profile-iot-developer-results-iot-developer-survey.html

物联网开发常用的开发板

物联网开发常用的开发板_物联网开发人员简介:物联网开发人员调查的结果相关推荐

  1. python开发工程师是什么级别_什么条件才能成为Python开发工程师

    很多朋友想知道Python工程师需要什么条件,下面就让我们来看看吧. Python工程师需要的条件 1.掌握Python的基本语法,掌握MySQL的基本用法,掌握Linux的常用命令: 2.掌握web ...

  2. 开发转测试好转吗_月薪15K+的高级测试开发工程师基础面试题,你要来试试吗?...

    小编准备了三道测试开发题, 答对即有机会获得本期精选图书! 快来挑战吧!@所有人 本期图书介绍 本书从测试的角度,针对性地讲述了软件测试人员在软件测试和测试开发过程中需要掌握的知识点,以及需要达到的技 ...

  3. php开发实例大全pdf百度云盘_互联网大厂 主要使用哪些开发语言

    1.百度 百度大楼 百度公司作为一家以搜索起家的互联网公司.曾经的互联网老大,曾几何时也是市值第一.现在很多时候被调侃成为其他公司的市值计量单位.平心而论作为一名程序员去看,百度技术还是行业第一梯队. ...

  4. java开发环境的配置总结_后端实习1:Java开发环境配置处理

    后端开发用Java实现,需配置好开发环境,方便开发工作的执行. 文章汇总了个人在实习时配置环境的流程和问题. 1.下载Java SE 地址:https://www.oracle.com/java/t. ...

  5. 大数据开发和python的区别_大数据技术和python开发工程师

    容易来说,从大数据的生命周期来看,无外乎四个方面:大数据采集.大数据预处理.大数据存储.大数据分析,共同组成了大数据生命周期里最核心的技术,下面分开来说: 一.大数据采集 大数据采集,即对各种来源的结 ...

  6. RabbitMQ手动确认模式(项目开发常用模式)

    RabbitMQ 手动确认模式(日常项目开发常用模式) 借鉴导言 架构及工作原理 项目开发使用(公司常用) 借鉴导言 此文借鉴多名CSDN用户博客,并将其博文中关于MQ常用的点,进行了归纳整理 借鉴博 ...

  7. WEB编程开发常用的代码[转]

    转自:http://blog.csdn.net/goaler/archive/2005/01/13/251090.aspx 1. ASP与Access数据库连接: dim conn,mdbfile  ...

  8. 「微信小程序」|开发常用事例(六)

    历史文章回顾: 微信小程序 | 开发常用事例(一) 微信小程序 | 开发常用事例(二) 微信小程序 Notes | 开发常用事例(三) 微信小程序 Notes | 开发常用事例(四) 微信小程序 No ...

  9. 微信小程序 Notes | 开发常用事例(四)

    前言 那啥,关于小程序整理了几篇笔记,多多少少对个人而言有点作用,下面附上对应的文章链接: 微信小程序 | 开发常用事例(一) 微信小程序 | 开发常用事例(二) 微信小程序 Notes | 开发常用 ...

  10. [转载]iOS开发常用国外网站清单

    [转载]iOS开发常用国外网站清单 iOS网站 原文地址:iOS开发常用国外网站清单作者:eseedo 工欲善其事必先利其器,最近发现临时查找一些东西容易浪费时间,花了点时间整理一下常用的网站,方便以 ...

最新文章

  1. Git——如何将本地项目提交至远程仓库(第一次)
  2. poj 3101 Astronomy (java 分数的最小公倍数 gcd)
  3. SAP 使用ST05跟踪方法
  4. 【存储技术大杂烩】谈谈FC-SAN、IP-SAN、DAS、NAS几种存储技术
  5. oracle笔记整理2
  6. 『飞鸽传书』WindowsPhone支持VS2010的开发工具出来了
  7. java多维数组题目_Java题库——chapter7 多维数组
  8. java web 常用工具类_Javaweb常用工具类及配置文件备份
  9. php.ini 302,302使用nginx和WordPress重定向循环
  10. 装饰者模式 (decorator pattern)
  11. 数据库系统的三级模式结构
  12. WiFi之WL工具命令
  13. 如何选购一款适合自己的荧光定量PCR仪?
  14. 【老生谈算法】matlab实现图像放大算法——图像放大算法
  15. mysql中dml全称是什么_MySQL中的DML、DDL、DCL是什么意思
  16. 计算机设计大赛作品抄袭会怎么样,如何界定借鉴和抄袭?看这7位设计大咖怎么说!...
  17. linux图片拼接,如何在Linux上使用Hugin Panorama Creator将照片拼接成全景照片
  18. Android 系统性能优化
  19. 自学CTP客户端开发记录001
  20. 安卓六大布局之 线性布局(LinearLayout)

热门文章

  1. 天津大学计算机专硕_天津大学计算机学院学硕和专硕哪个好?
  2. 计算机计算的应用,计算器计算
  3. disabled spring cloud bus interation with spring cloud sleuth zipkin
  4. 参数的点估计问题与矩估计法
  5. Ubuntu软件更新时出错问题解决
  6. 旧弹簧(Old spring )
  7. ubuntu 16.04 安装nvidia驱动 下载nvidia官方驱动
  8. Android自动启用夜间模式,Android – 切换夜间模式
  9. spring诸如方式_一个简单的步进器,具有诸如下一步,返回和结束之类的简单动作,可以执行简单的表格
  10. 微信浏览器(jssdk)自定义分享按钮,自定义链接,图片,描述等