齿轮物联高级IOT专家刘乾汇老师给大家带来了开源物联网平台对比分享,干货满满!跟着小齿轮一起学习下吧 😝
Kaa IoT Platform
https://www.kaaiot.com/#undefined
它是功能丰富的开放和高效的物联网云平台。任何物联网公司,物联网系统集成商或个人都可以免费实现其智能产品概念。通过提供服务器和端点SDK组件,Kaa可以为连接的对象和后端基础架构提供数据管理。
Kaa关键物联网功能:
- 管理无限数量的连接设备
- 建立跨设备互操作性
- 执行A/B服务测试 (随机将测试用户群分为2部分,用户群1使用A方案,用户群2使用B方案,经过一定测试时间后,根据收集到的两方案样本观测数据,根据显著性检验结果选取最好方案。)
- 执行实时设备监控
- 执行远程设备准备和配置
- 收集并分析传感器数据
- 分析用户行为可提供有针对性的通知
- 为智能产品创建云服务
Things Board
https://thingsboard.io
- 实时数据可视化和远程设备控制
- 自定义仪表板的30个可定制小部件
- 可定制的规则,插件,小部件和传输实现
- 允许监视客户端和提供服务器端设备属性
- 支持多租户安装即装即用
- 支持MQTT和HTTP协议的传输加密
- 失败的节点可以在没有停机的情况下进行更换
EMQ杭州映云
EMQ始终坚持从应用优先到数据优先,以数据为核心融合loT数据与传统TP数据,实现云边端统一实时数据「连接、移动、存储、处理与分析」,实现从数据产生到数据变现的闭环,缩短数据变现的周期,降低数据变现成本,助力企业构建面向未来的物联网关键业务应用。
EMQ平台主要特点:
1,全场景的 5G & IoT 应用支持,3G/4G/5G、NB-IoT 等全网络支持,MQTT & CoAP 等多协议支持;
2,分布式节点集群,千万级并发连接支持,毫秒级消息时延和电信级高可靠性,契合 5G 的 mMTC和 uRLLC标准;
3,内置规则引擎和组合集成的流处理数据库,实现一站式 IoT 数据提取、过滤、转换、分发、存储与分析,简化用户业务开发流程,提升用户易用性。
EMQ是国内唯一一家开源MQTT消息中间件的软件供应商,主要竞争者均来自国外。EMQ之所以相较于其他产品在并发性、实时性上占有优势,原因主要在于两个方面:
1,技术架构。EMQ采用的是电信级基于Erlang/OTP开发的实时计算架构,原理上是基于Actor Model实现消息传递。这种架构具备高度的可扩展性、高容错性、异步性和可靠性,非常适合应对IoT场景下的高并发和低时延需求。
2,开发模式。其他国外竞品公司一般采取闭源商业软件模式,和开源模式相比,其产品市场反馈及迭代速度都相对较慢,而EMQ产品版本更新速度是平均每10天就会发布一个新版本。
选择物联网平台时需要考虑什么
01平台稳定性和可靠性
- 物联网解决方案往往面向工业、政府及其他商用场景,物联网平台的稳定性将直接影响其管理的数千至数万设备的可靠运行。同时,不稳定的物联网平台将耗费用户大量的资源进行系统调试和运维,付出高昂的成本。
02平台可扩展性和灵活性
- 物联网项目在初期往往从POC(概念验证)项目逐步演进至规模庞大的解决方案,物联网平台需要支撑用户在POC阶段低成本,灵活快速地进行项目部署和落地,并随着项目规模增长,支持平台扩展功能和处理性能,支撑大规模的业务。
03设备接入能力
- 设备连接是物联网平台最为基础与重要的功能之一,具备多协议、多类型物联网设备接入能力的物联网平台可以更好地支持用户在各类场景中使用。针对改造型项目(既有设备进行智能化改造),物联网平台的接入能力如果能够对已有设备“利旧”,将显著地降低项目部署和研发成本。
04提供多种部署方案
- 不同物联网项目对物联平台的部署方式提出了不同要求,提供公有云部署方案的物联网平台可以以最低的成本提供服务,适用于对数据私有化要求不高的项目;而对数据较为敏感的场景,往往需要物联网平台提供软件私有化部署,软硬一体机部署等更多的部署方案。
05良好的生态
- 已接入众多物联网设备及应用的物联网平台,将可以更好地帮助用户进行方案选型,减少设备接入与应用开发成本。
06开放能力
- 物联网平台应提供丰富的OpenAPI等开放能力,加速物联网解决方案的开发。
07行业经验及咨询服务
- 物联网仍属于一个高速发展及变革的新兴行业,选择具备丰富行业经验并可以提供良好咨询服务的物联网平台供应商作为合作伙伴,将大大降低用户在物联网项目落地过程中的探索和试错成本。
❖
