随着信息技术的不断发展和智能设备的不断普及,我们正逐步进入物联网时代,实现从传统传感器模块,冰箱,电视到健康手环,智能眼镜的万物互联的愿景。设备和其他可穿戴设备可以通过各种网络协议连接在一起。人们相信,在不久的将来,人们将能够通过手中的移动终端随意控制这些设备。但是,尽管物联网为人们带来了便利,但同时也给供应商带来了挑战:为了提供更好的服务,他们必须集成物联网设备并存储和分析所生成的大量数据。对于大多数公司而言,技术难度和资源成本都是无法接受的。幸运的是,当前的云计算时代提供了“免费午餐”。以此目的。最近,弗朗切斯科·阿佐拉(Francesco Azzola)发布了“ 4个免费物联网构建平台”。在Dzone上,介绍了4个非常好的IoT云。平台:Temboo,Carriots,NearBus和Ubidots。 Temboo Temboo的软件堆栈提供了大量预置流程,用于处理IoT应用程序中的常见问题,包括监视,数据记录,通知,远程控制等。该平台可以自动生成自定义的产品级代码,并提供高级功能。 -notch文档和快速响应支持团队,使用户可以随意开发最先进的应用程序。 Temboo将自己的软件库集成到了德州仪器(TI),三星和Arduino的硬件开发平台中,从而易于与大量设备集成。 Temboo将其数据流集成到领先的云存储服务中,使用户能够选择和更改传感器数据的发送位置; Temboo支持MQTT,CoAP和HTTP协议,预设了2000多个API,支持10多个SDK和多种编程语言;在安全性方面,Temboo支持TLS加密和性能沙箱以及模块化体系结构等功能。 Carriots Carriots是为物联网和M2M项目设计的平台即服务(PaaS)。它使用户可以通过平台构建更快,更便宜,更简单,更可靠和可扩展的项目。 Carriots支持许多功能,包括设备管理,触发器,自定义警报,API密钥管理,用户管理,调试日志,SDK应用程序引擎,侦听器,Groovy脚本规则,数据导出,客户级别和自定义控制面板Wait。对于这些功能,Carriots提供了REST API供用户调用。 Carriots支持Arduino和Raspberry Pi开源硬件平台,并支持MQTT协议。此外,Carriots还提供图形API,使用户可以轻松地将数据图表集成到其Web应用程序中。 NearBus NearBus采用与传统物联网云平台不同的概念。它“映射”到将物联网设备连接到云,而不是“连接”到云。到云。 NearBus系统会将微控制器内存的一小部分映射到云内存。此时,用户对云存储器的读取操作将影响微控制器,就好像直接读取微控制器存储器一样,此操作大大简化了设备的控制方法。 NearBus有两个主要组件,一个是远程设备控制器NearAgent,另一个是云中心管理器NearHub。本质上,NearBus是一个云连接器,用户可以通过它以非常简单和透明的方式集成不同的MCU平台(例如Arduino和OpenPicus)。只要在MCU硬件上安装了轻量级代理(NearAgent),用户就可以通过NearBus系统查看硬件的状态,并通过NearAPI(Web服务API的非常简单的集合)对其进行控制,从而使用户可以有效地,方便地控制IoT设备,从而大大简化了开发过程。 Ubidots:Ubidots提供的主要功能包括数据捕获,分析可视化和规则管理。所有支持Internet的设备都可以将数据推送到平台,包括Arduino模块,Raspberry Pi,Electric Imp,Spark Core,Microchip WCM,RN131 / 171 EK和Android。在视觉分析方面,Ubidots支持实时仪表板功能。用户可以通过自定义组件(例如折线图,压力表,多折线图,散点图和地图)显示传感器数据。同时,所有这些图表组件都可以通过公共URL进行共享或嵌入到外部Web程序或移动应用程序中。嵌入外部系统后,图表数据将实时更改。最后,任何物联网平台都离不开事件提醒。在Ubidots平台上,用户可以轻松配置在何种情况下应触发哪些警告