ofo大数据BI系统负责人龙利民为大家分享了ofo的上云体验,重点分享了Maxcompute的应用实践,最后对阿里云提出了自己的建议需求。
ofo小黄车自2015年6月成立以来,已经连接了超过一千万辆自行车,在16个国家180个城市进行投放,累计2亿用户超过40亿次租车服务。
2016年11月,我们开始考虑如何快速搭建数据平台,数据平台本身计算性能可用性是非常稳定的,我们有两个大方案,一是自建数据平台,一是在云上搭建平台。我们甄选了多家云服务厂商,阿里云Maxcompute以产品服务的方式推荐给我们使用,而其它厂商提供的只是集群服务并非是数据服务,综合考虑后决定使用阿里云。
我们在人力投入上只投入了0.5个人,实现了精运维,我们能够对外部需求快速响应,使用Maxcompute数加平台,我们的线下找车效率提高了50%以上。
我们在没有使用阿里云集群之前,完全是凭借经验估算在城市投放车辆,也会按照地理热点投放,有了数据平台后,我们开始建立数据模型,建立聚类,通过历史订单、人流信息学习出哪个地方需要多少量车,从哪个地方收车,对于冷区数据进行适当回收,对于热区数据增加投放。模型建立后,我们指导线下进行调度,评估数据需求。
ofo日订单量已经超过3200万,能够达到这样的峰值,是因为我们做了很多产品活动,并对此进行优化升级。我们对于不同人群进行了不同分类,不同人对用户金额敏感程度不一样,在学习之初,我们对不同人群的用户使用ofo频率和拿到红包后再次使用情况使用了不同的策略,红包对于订单峰值是有非常大的作用的,我们也做了很多微博活动,通过这些活动拉伸我们的订单。
我们对Maxcompute的感悟有两点:第一,非常稳定。每次版本升级和更新都是灰度发布状态,对我们来讲,它的可用性可以做到99.99%;第二,非常快。快体现在计算性能很快,从1.0到2.0性能提升了一倍以上。快也体现在服务很到位,我们做资源隔离和获取资源使用率时,阿里云能够在一星期内响应我们的需求,试用一段时间后发布到Maxcompte公共平台上,并且阿里提供7×24小时服务, 有任何问题和困扰都能够得到及时解决。
我们现在对数据的实时性要求越来越高,我们使用阿里云分析型数据库越来越多,我们希望能够整合离线计算和实时计算,做到产品对外界无感知。我们也希望使用数据平台时,能够有更多帮助分析师使用的工具,将更多的功能加入到Maxcompute中,这能够使分析方便、排查迅速。
术业有专攻,我们将更多的任务放心交给阿里云,相信阿里云比我们做的更好,我们也希望越来越多的厂商都能够使用数加平台,真正去挖掘数据的价值。