云巴:智能硬件与移动应用后端云服务有何不同?
云巴 是为移动应用及智能设备开发提供后端云服务(Backend as a Service, BaaS)的一家初创公司。其创始人张虎是极光推送的联合创始人,原CTO,极光推送是由他创意、并主导开发的。云巴是一个技术型团队,由来自甲骨文、华为的技术高手组成。
云马提供的云服务产品功能包括双向消息推送、实时统计、实时在线和企业级高级定制。其中云巴宣称他们提供的是“国内唯一双向消息推送服务”;另外其实时统计功能包括“实时目标用户数,事实用户行为数据,基于地理位置的实时数据分析”,亦是“国内首家”。目前云巴的产品正在公测当中。
智能硬件后端云服务
通过云巴的双向消息推送与实时在线服务,可以实现大规模跨平台,智能设备间的实时通讯和管理,并且可以得到实时数据分析及原始数据。
另外,云巴的基本协议基于MQTT,该协议本身就非常精简,适合低功耗、低带宽的智能设备。同时,云巴还可以提供原生的基于C 语言的SDK。
云巴表示其服务对于很多智能硬件团队来说都很有价值,比如说做智能安防,就需要手机、监控报警器、CCTV间的实时通讯与控制。如果一家智能设备的创业公司要自己做这一套通讯系统,就需要组建8-10团队,一年时间与数百万的投资,而且最终不一定能够达到商用的稳定性,而且很有可能就错过市场窗口。如果采用云巴的服务,则可以在一两天完成这个功能,非常简单,极大缩短开发周期与成本,让创业者有更多精力放在产品与业务上。
为应用和为智能硬件做的后端服务有什么不同?
对比移动应用,智能设备开发对消息延迟更加敏感,对流量功耗上要求更高。因而云巴会为智能设备商业用户提供独享带宽,保证其稳定性。
极光推送与云巴
极光推送是由云巴创始人张虎创意、并主导开发的。最初做推送,是因为推送功能在App开发中是很重要的一环,但平台支持都不够好,App开发者需要投入大量工作,可以说是从一个很小的点做起。
经过长时间的了解开发者,更深入的理解困扰 App 开发者的问题,提出了为开发者提供更完整的后端服务方案的想法。包括双向消息推送、实时统计、实时在线是首批推出的服务,之后会根据用户的需求与反馈,逐步提供更多后端云服务。比如说正在计划的高性能、高可用的 K/V 存储服务。