发布时间:2024-11-23
随着信息技术的大大发展与智能设备的大大普及,我们于是以渐渐踏入物联网的时代,并构建万物网络的愿景,从传统的传感器模块、冰箱、电视到身体健康手环、智能眼镜等可穿着设备都需要通过各种各样的网络协议相连到一起,坚信在旋即的将来,人们就可以通过手中的移动终端对这些设备随心所欲的掌控了。但是,物联网在给人们带给便利的同时却对供应商明确提出了挑战:为了获取更加优质的服务,他们必需对物联网设备展开构建,同时对其产生的大量数据展开存储和分析,这对于大部分企业而言无论是技术难度上还是资源成本上都是不能接受的。
幸运地的是,当今云计算时代为此获取了免费的午餐,最近FrancescoAzzola在Dzone上公开发表了《4个免费的物联网建构平台》一文,讲解了4款十分不俗的物联网云平台:Temboo、Carriots、NearBus和Ubidots。 Temboo Temboo的软件栈为物联网应用程序常见问题的处置获取了大量的预置流程,还包括监控、数据日志、通报、远程控制等。该平台需要自动分解自定义的产品级代码,并获取了顶尖的文档和较慢号召反对团队,让用户需要随心所欲地研发尖端的应用程序。
Temboo将自己的软件类库构建到了TexasInstruments、Samsung和Arduino的硬件研发平台中,使其需要只能地与大量的设备展开构建;Temboo将其数据流构建到了领先的云存储服务上,使得用户需要自由选择并转变传感数据的发送到方位;Temboo反对MQTT、CoAP和HTTP协议,预置了2000多个API,反对10多个SDK和多种编程语言;在安全性方面,Temboo反对TLS加密,性能沙箱和模块化架构等功能。 Carriots Carriots是一个专为物联网和M2M项目而设计的平台即服务(PaaS),它使得用户需要通过该平台建构更加慢、更加廉价、更加非常简单、可靠性和可扩展性更加强劲的项目。Carriots反对的特性很多,还包括设备管理、触发器、自定义警报、API密钥管理、用户管理、调试日志、SDK应用程序引擎、监听器、Groovy脚本规则、数据给定、客户等级和自定义控制面板等。对于这些特性,Carriots都获取了RESTAPI供使用者调用。
Carriots反对Arduino和RaspberryPi开源硬件平台,反对MQTT协议,此外Carriots还获取了图形化的API,使得用户需要很便利地将数据图表构建到自己的Web应用于中。 NearBus NearBus使用了与传统物联网云平台有所不同的理念,它将物联网设备同构到云上,而不是相连到云上。NearBus系统不会将微控制器的一小部分内存同构到云端的内存上,此时,用户对云端内存的加载操作者不会影响到微控制器,就样子是在必要加载微控制器的内存一样,这样的操作者大大简化了设备的掌控方式。 NearBus有两个主要的组件,一个是远程设备控制器NearAgent,一个是云中心管理器NearHub。
本质上来说,NearBus是一个云连接器,用户需要通过它以一种非常简单和半透明的方式构建有所不同的MCU平台(例如Arduino和OpenPicus等)。只要在MCU硬件上加装一个轻量级代理(NearAgent),用户就需要通过NearBus系统查阅该硬件的状态,并通过NearAPI(一个非常简单的Web服务API子集)掌控它,这使得用户可以有效地便利地掌控物联网设备,从而大大简化了研发流程。 Ubidots Ubidots获取的主要功能还包括数据捕捉、分析可视化和规则管理。所有反对因特网的设备都需要将数据启动时到该平台上,还包括ArduinoModules、RaspberryPi、ElectricImp、SparkCore、MicrochipWCM、RN131/171EK以及Android等。
在可视化分析方面,Ubidots反对动态仪表盘的功能,用户需要通过折线图、压力表、多线图、散点图以及地图等自定义部件展出传感器数据,同时所有的这些图表部件都需要通过一个公共的URL展开共享,或者映射到外部的Web程序或移动应用程序中。在映射到外部系统之后,图表的数据还不会动态地展开变化。
最后,任何物联网平台都必不可少事件警告,在Ubidots平台上,用户需要很更容易地配备应当在什么情况下启动时什么样的预警,预警的方式还包括Email、SMS或者外部的Web服务,这一点也给我们的用户获取了相当大的便利。
本文来源:乐竞·体育-www.gzbiaobao.com