首页 > 科技 > 做消息推送 8 年的极光,为何做物联网 JIoT 平台?

做消息推送 8 年的极光,为何做物联网 JIoT 平台?

作者 | 伍杏玲

出品 | CSDN(ID:CSDNnews)

在移动开发里,开发者有三大刚需:统计分析、消息推送、统一登录。其中对于消息推送,有一家企业自移动开发的潮流伊始,便坚持为开发者提供这项基础服务,至今已坚持八个年头了。

从几个人到当前花费50余人的团队来维护这项功能,将这看起来很基础简单的事做到极致,这便是极光。

自2011年成立,如今8年时间过去,极光给我们交出一份怎样的答卷呢?

在10月19日的2019极光开发者大会上,极光创始人兼CEO罗伟东、极光IoT事业线总监吕鑫等专家集聚一堂,围绕5G、物联网、移动开发生态等热点话题,共同探讨移动开发领域的前沿技术和行业趋势。

开发者 50 万,SDK 积累安装量达 266 亿

回顾极光创立之初,当时移动开发者面临各项窘境:安卓生态碎片化,缺失统一的推送服务;开源框架不稳定,需要二次开发;消息推送是刚需,但不是核心业务,需要耗费开发者很多开发和维护成本……

为此,极光推出JPush消息推送服务。极光创始人兼CEO罗伟东表示,“极光的基因是为服务开发者而生。”

八年过去,极光在大会上交出一份亮眼的答卷:目前月独立活跃设备达11.3亿台,服务开发者达50万,服务应用128.9万,SDK积累安装量达266亿。

极光为何做物联网平台 JIoT?

随着物联网的发展,各类应用场景的业务规模、终端功能、数据种类存在差异,碎片化是物联网开发在开发和部署中面临最为严峻的问题。

据极光IoT事业线总监吕鑫表示,正是基于极光服务开发者的基因,为了帮助物联网开发者应对不同终端、操作系统、平台的多样场景下的开发需求,极光推出定位于IoT设备的接入管理平台JIoT,为IoT设备优化协议、提供高并发、高覆盖的设备接入及消息通信功能,帮助开发者快速部署和完成业务。

在移动开发领域做消息推送8年的极光,为何会大胆尝试推出JIoT平台?

罗伟东进一步表示,IoT设备对数据通讯、数据上报对稳定性和可靠性的要求比App要求更高。例如智能门锁下发一个指令要开门,这是需要100%的可靠性。而App推送新闻时,用户即使没有收到可能也不在意。

而极光在做推送服务有八年的积累,如今每天处理消息有230亿条,服务节点达1万台,在优化消息的送达稳定、及时性和可靠性上有很多经验积累,所以极光将此能力延伸到IoT上,形成在IoT上核心的技术和竞争力。

开发者如何玩转JIoT?

JIoT支持五大功能:

1、设备接入:采用符合物联网设备的MQTT协议,提供上下行的自定义消息,可覆盖区域就近接入。

2、设备影子:可对服务端的设备映射,减少与设备本身的频繁交互带来的流量和电量的消耗。

3、设备管理:从产品的维度来组织设备,对设备的生命周期进行管理。

4、事件日志:为每一个设备独立管理事件日志记录,掌握设备变化。

5、统计服务:提供设备新增、在线、激活等不同维度的实时统计数据与图表展示。

从业务层面来看,JIoT分三层结构:

最底层是JIoT SDK,通过MQTT/HTTP 与中间层连接,进行JIoT设备接入、设备管理、消息管理等操作,上层是极光Web Portal和设备服务。

主要有两大使用场景:

1、远程控制

例如共享单车解锁、共享充电宝开关、智能家居控制、POS收费远程打印票据、智能售货机等。

2、数据采集

例如智能制造设备监控、智能抄表、车位检测、烟雾报警、防盗报警、农林数据采集等场景。

开发者如何接入JIoT呢?

以共享单车为例,因为单车锁上集成了极光IoT的SDK,设备与极光接入服务器保持连接,如需远程解锁,只需调用极光IoT REST API的message接口进行下发即可,这样可以减少海量请求对业务服务器的压力。

平台截图

谈及未来,罗伟东表示,随着5G的到来,App的生态会随着5G逐渐演变。例如快应用将可能会更活跃;原来做推送文本消息的 App 现在可以推视频或是更多富媒体内容。

未来极光会基于最核心的通讯业务往外延伸,提供设备管理等服务,继续为开发者提供可靠的、可信赖的、可依赖的服务平台。

未来可期。

【END】

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.sosokankan.com/article/926959.html

setTimeout(function () { fetch('http://www.sosokankan.com/stat/article.html?articleId=' + MIP.getData('articleId')) .then(function () { }) }, 3 * 1000)