论坛3 | 乘云而起的互联网经济 冯会东 「电商O2O之混合云架构实践」



  • 时间: 2016年7月28日
    发言人: 冯会东|Dmall(多点)技术总监
    主题: 电商O2O之混合云架构实践


    非常感谢主办方青云给我们这样一个机会,分享多点的成功历程,以及多点混合云的架构,我叫冯会东,是多点技术总监。在加入多点之前在传统行业干了十几年的时间,一直负责研发、产品的设计包括系统架构方面,一直伴随着零售行业的成长。

    之前在零售行业也负责运维工作,在传统行业我们相对来说还是比较保守,之前我们自己搭建的这些服务器可能都是自己来购买一些服务器,放到自己的机房里面,包括我们机房都是自己建的。当时看还是比较土豪的。后来,我们的IT人员和技术人员团队比较庞大,层次比较高。我当时在传统行业,2013年的时候一直推动着公司走云的路线,接触了一些云的厂商,后来在云上面也受了很多伤。

    到多点之后,也是一直在推云这方面的一些应用,也借助于之前在传统行业一些经验,跟一些云服务商谈判、对比,最终还是青云胜出。
    我在多点作为创业团队成员,我一直在负责业务方面,包括企业端的一些业务设计还有一些多点的业务模式的探索。还有我们企业端B端的一些产品设计还有渠道系统设计还有小微商圈的系统设计,这是我的个人简介。

    0_1470810157648_72016-8-10-17.png

    下面我简单介绍一下多点,多点在北京、上海、天津还有杭州那边都是有点,大家可能也都听说过多点,大家有可能也用过多点。

    主办方这次安排的课题挺有意思,首先是到罗总那边贷款,到张总那学习,到多点只能是消费。多点在2015年4月成立,获得天使轮1亿元融资,同日,多点APP在北京上线。2015年6月多点策划了很多促销活动,包括樱桃节等。当时多点的樱桃节在北京城也引起了不少轰动,把多点成功推给大众消费者,你们在线下的时候,在超市里面会看到多点的身影,包括穿多点服装的一些工作人员。

    2015年7月,多点跟商超、零售商超合作,推出了“早晚市、秒杀、生鲜散卖”三大营销主题,这里给大家重点介绍生鲜散卖。生鲜电商做生鲜散卖实际上是重大的难题,大家都去过超市,在超市里购买,买菜都是论斤称,你很少在线上购买。生活场景消费模式很难去在线上实现。我们跟零售商超合作,进行系统的打通,数据打通之后,实现了这部分生鲜商品线上销售,这也是一次重大革新了。

    2015年的11月份,多点全球精选频道上线,多点有自己的采购团队,刚才王总问,多点以后会不会碰商品,我们确实会碰商品。我们刚开始创业创业团队讨论时候说我们不碰商品,但是后来发现O2O跟商超合作,实际上商超里面的商品,我们越接触商超,越了解商超。商超里卖的商品,如果从专业角度看,实际上是B类和C类的产品,同样的商品实际上是有不同的品质,我们因为这个成立了自己的采购团队,我们采购团队专门挑选A类商品,进入A类商品,实际上满足一些高端消费者的需求。还有零售商超不经营的商品我们也要去选购。满足消费者不同的需求,这是全球精选。

    上一个月,我们多点参加了“618”电商大促,这次我们应该是非常成功的,在远程订单和GMV再创历史新高,覆盖了北京、上海、杭州、天津四大城市。

    0_1470810202003_2016-8-10-18.png

    我们多点一直致力于构建一个线上线下一个一体化全渠道营销平台。第一个渠道,就是我们的超市这块,我们跟很多超市进行合作,在北京这边覆盖范围比较广,这边把超市的商品拿到线上进行销售,我们跟零售商超的系统完全打通,包括会员还有商品库存、价格等等全部打通,实现线上销售。

    然后全球精选频道,我们有自己采购团队去优选A类商品,品质高的商品还有差异化商品,在我们全精选频道进行销售。刚才说到超市,属于O2O业务,去年大家一直提到O2O是比较火,那个时候孕育了多点。这边全球精选属于B2C业务,我们也有自己的仓库,跟零售商超合作,优化它的供应链,满足C端用户的一些需求。

    如果在座有商超的一些同事,那么知道,商超实际上相当于B端,B2B,供应链体系都是B2B,如何满足B2C,我们跟它一起改造它的系统,优化它的系统,它完不成我们做,它不能采购的硬件我们来采购,然后放在它的仓库里面去供我们的一些业务需求。

    还有我们新上线的“海淘购”,和把业务搬到线上,我们构建全渠道的营销平台,从商品、会员,通过大数据分析满足不同消费者的购物需求。

    0_1470810251040_72016-8-10-19.png

    我今天主题也是介绍我们的业务模式,怎么用混合云架构支撑。多点网络拓扑。作为技术人员画个图比较丑陋一点,不像刚才那么炫。多点第一台服务器也是我买的,之前也是自己建的数据中心,当时也是为了安全、可控,将核心的一些业务放到数据中心,我们现在数据中心有200多台服务器,成本也比较高,选的都是名牌。数据中心内部采用了虚拟化技术提高它的可靠性。后来因为成本问题,一直在推云平台,当时最终选择了青云,跟青云进行合作,然后把我们的一些开发环境、测试环境还有预发布环境都放在青云上,还有部分线上业务也放到公有云上面。

    我们利用青云实现在促销期间,比如过去618促销活动、樱桃节的活动、周末活动、周三免邮费。做运营来讲,我们业务部门人员就技术了,提各种服务器的需求,最早自建VC的时候,一个季度报一次预算。实际上业务到来真正业务部门需求是随时而来,我们为了响应这些随时的需求,我们在促销期间或者大促期间,横向快速扩展的服务器资源,我们就利用青云把所有的公有云资源快速扩展包括业务安全运行。

    还有利用公有云实现双活、备份、容灾业务,不用过多投入服务器,我们现在公司这边也要收缩成本,把服务器预算都砍掉,后面全部转青云。

    0_1470810292661_72016-8-10-20.png

    我们也看一下多点系统架构。刚才运行的云端的一些系统架构,也是支撑我们现在的三大主营业务,就是O2O、B2C还有海淘业务。我们现在有M版有APP还有PC版,通过网关进入核心业务系统。还有我们商品系统,这是我们跟商超进行打通,把它的商品跟商超链接进入我们商品系统,最核心的就是全渠道平台最重要的一部分,就是红色部分中台,中台实现了跟商超对接,把它的数据,把它的销售、会员之类都会同步到我们的体系里面,库存也是实时的、价格也是实时的。想实现这个,我们走过来的人可能都知道,想实现这个是非常困难的,包括我们的友商,他们想去跟商超合作,想达到这个也是非常困难。为什么呢?因为传统行业它的IT架构相对来说还是比较老的,然后它的开放性也比较保守的,它想去接入一个电商或者它的系统去支持电商运作也是非常困难。它不擅长的事情我们来做,包括技术也是,它不擅长我们来做,我们通过中台,只链接它的业务系统里面,把数据同步到我们的IT架构里面。我们有我们的交易系统,还有营销系统、会员、风控和支付、CMS系统,我们有优惠券系统、优惠码系统。其中促销系统,实现了把线下商超的促销,大家到卖场看到的黄色促销牌,我们实际上把线下的促销也全搬到线上,它做的各种复杂促销还有条件促销,我们把这些促销也全映射到线上,顾客在线上也可以同时享受这些优惠,使顾客利益最大化。

    会员系统,我们跟商超的会员体系进行打通。比如我们在APP上,卡包里面注册商超会员卡,你注册完之后,你的信息跟商超是打通,如果你的商超有会员卡,也可以绑定,这是双向引流的过程。

    风控系统,我重点介绍一下。每次促销活动,有很多很多黄牛,每天有各种黄牛盯着我们多点,是否做了促销活动,是否发了优惠券,每天都在盯着。比如上次618,我们通过风控成功拦截一万单,拦截黄牛刷单。实际上,我们每次有30%的营销费用全部浪费到黄牛身上了,在没有风控系统之前,我们后来加入风控系统之后把黄牛拦截在外面,我们真正成单这部分全是真正顾客订单,刷掉了很多黄牛单。

    我们支付也是第三方支付也是自己余额体系、卡包体系在支付系统里面。

    下面是生产系统和配送系统,这些对我们多点产生的订单进行履约的系统,还有售后系统。履约系统实际上就是我们订单的下放,和第三方的对接,还有第三方配送的对接,都是在履约系统中进行实现的。

    底下还有财务系统,是我们跟商家的结算,第三方结算都是用财务系统结算,这里面做了N多模块。

    基础服务,这里面列了一小部分,基础服务有任务调度、搜索还有一些配置还有日志分析、分布式、消息队列,实际上我们运用大量开源系统,把开源系统进行改造、封装,改装多点自己适用的一些系统。

    0_1470810342132_72016-8-10-21.png

    多点这些系统在混合云是如何部署?

    开发、生产、测试都是在青云上部署,还有数据库还有大数据。我会重点分析一下大数据在青云平台上如何部署系统架构。中间部分是我们自建的IDC,有ERP系统、营销系统、外部对接系统,都部署在IDC,还有右边也是采用云。

    0_1470810367102_72016-8-10-22.png

    着重给大家介绍一下,我们在青云如何部署大数据的系统架构。左边有APP还有M端,我们通过策略服务器进行买点,买点数据通过服务器转发到数据端的调度系统,还有实时处理,包括业务库。这个业务库包括我们的订单数据、履约数据都是通过数据抓取,抓到实时处理,还有下面的数据库、还有Hadoop,实时处理我们用Spark实现,同步到后端的数据库里,实际上后面做了很多,广告系统,包括广告投放都是在这套体系里面实现,没有画出来及还有数据落盘展示,实时展示订单率,实时用户分析。

    自助分析,解决了我们大数据很多工作,初数据。我们履约部门、线上运营部,每天有大量数据进行分析,我们提供它一个自助分析的系统,他们可以自己去写一些制式脚本,我们教他们怎么编写,通过脚本在自助系统查询一些数据,避免每次找开发人员去查询。

    0_1470810401243_72016-8-10-23.png

    我们也简单总结一下,如何在我们混合云平台支撑O2O的业务或者多点业务模式。我们刚才讲自建IDC,自建IDC需要买服务器、交换机、防火墙、高标准网络,这是非常漫长的过程,我们服务器采购预算都是按季度做,一个季度做一次。跟业务部门沟通,他们也会提报各种采购,每次提报都是上百台服务器,我带领运维团队跟他PK,你们为什么采购这些服务器,你是不是可以砍一点,公司预算在这儿卡着。之前的时候,在没有云的时候,每个季度每个月都在纠结这个问题。后来进入公有云平台,公有云平台就比较简单,我们谈青云之后,我们在青云充流量买套餐谈商务,如果有一些业务,我们随时可以在公有云平台上开服务器,这里列了几个大数据业务。刚才看了大数据平台,大数据平台是在青云环境下部署。

    大数据每次提报服务器的量,第一次提报,提报一百多台服务器,第二次提报70多台,所有的量,每次都是非常大,每次需求量都非常大,而且它有的时候还需要双活等等。

    我们也是在这个上面支撑了大数据的业务,还有一些大促,刚才介绍到618的大促还有周末促销,业务部门都是靠这个拉单拉流量,没有办法,必须支撑它的业务,为了支撑业务,技术这块横向扩展服务器,扩展几十台,冗余的服务器不用的服务器就关掉。

    还有创新业务,作为创业团队,从十几人创业团队然后到1500人,去年5月份然后到3千人,现在又收缩。多点的成长历程也是很曲折,也很激荡的过程。市场就是这样,我们自己也总结,因为消费者购买习惯你是很难改变,我们怎么样把商超这些用户吸引到线上,然后满足他不同的消费需求,都是要经过很多的尝试,撞了很多次南墙才能创建出一个新的业务模式。所以说我们创新业务也很多,也是总在变。这些业务每次都是面对后面,后面有很大的业务系统要开发出来,我自己也带来一些研发团队还有产品团队,为了满足这些业务,每次也是开发N多系统,申请N多服务器,随时要上线,事实上确实很痛苦。我们在公有云上面,对这些创新的一些业务,然后在平台上进行上线。其实面对的就是随时扩展的一些业务需求,然后来满足公司的业务的发展。

    总结下来,我们通过混合云来实现,一个是效率高,一个是成本低,这是我们多点用到青云之后总结的一些经验。

    今天分享就到这儿,谢谢!


登录后回复
 

与 青云QingCloud 社区 的连接断开,我们正在尝试重连,请耐心等待