基于 Nebula 物联网平台的开源架构,简化接入门槛并增强物联网安全与智能

实现更加安全、智能和绿色的万物互联

“预计2020年全球的物联网设备将达到500亿台”,这句话虽已被引用过无数次,但这并不妨碍物联网已经成为或即将成为下一个浪潮之巅的事实。 许多公司纷纷推出各种物联网云平台争抢这个具有无限潜力的黄金市场。 典型的公共物联网云平台包括 亚马逊AWS IoT、IBM Watson、阿里云物联网套件和中国移动OneNet等,每个平台都有各自的优势与不足。

国外的云平台虽然好用但访问速度非常慢,比如IBM Watson能够提供远程节点数据的实时记录服务,但其控制台入门繁琐而且访问速度缓慢;

国内云平台虽然基本都能保证实时节点数据记录和快速的控制台访问,但比如阿里云的物联网套件入门极其复杂。 阿里云提供诸多云服务包括数据存储(各类云数据库,Table Store)、 数据分析(图像识别、人脸识别)、规则引擎、短信服务等, 而物联网云平台的本质无非节点托管、数据存储、远程控制, 所以阿里索性把物联云平台当做一种服务集成到阿里云中。 当用户借助阿里云托管物联网应用时,用户可以选择阿里物联网套件服务+规则引擎服务+Table Store服务套餐, 然后还要安装Table Store的桌面应用,才可以真正在Table Store上实时查看由规则引擎根据自定义条件过滤后的远程节点数据。 阿里云基于拥有的云服务结合物联网平台,以物联网应用=物联网平台+服务的方式让用户快速构建物联网应用, 达到灵活按需定制具体服务的效果。但一番操作极其复杂,令普通用户望而却步。

中国移动OneNet平台简单易用、入门快,但功能甚少,这种解决方案仅满足作为一个单纯的设备托管平台的需求,却无法满足更高层次的私有云物联网平台服务需求。

助力实现万物互联

私有云物联网平台的最大弊病在于极其复杂的操作步骤

但 nebula 推出的私有云物联网平台解决方案屏蔽了上述缺陷。nebula 重新设计了软件结构与操作流程,极大简化了操作步骤;平台功能可在统一设置中按需开启和关闭;统一的界面设计,降低用户的再学习成本。

nebula 私有云控制台提供了统一的用户界面与简化的操作流程。上图为在测试环境下部署的私有云WEB控制面板

服务器托管是指为了提高的访问速度,将服务器及相关设备托管到具有完善机房设施、高品质网络环境、丰富带宽资源和运营经验以及可对用户的网络和设备进行实时监控的网络数据中心内, 以此使系统达到安全、可靠、稳定、高效运行的目的。托管的服务器由客户自己进行维护,抑或由其它的授权人进行远程维护,再抑或由用户自行购买服务器设备放到 nebula 的机房,都是可行的。

-- Kernel Parkour.