通信世界网消息(CWW)先来做一道数学题:有100多种不同业务场景,每个业务的底层平台运行架构都不相同,那么底层系统的提供方来说,需要提供多少种方案才能同时满足这100多种业务的开发需求?
如果再将题目中的条件变换一下:这100多种业务场景处于不断的动态变化过程中,而且业务平台的开发资源是有限的,且A业务的运行必须和B业务的底层平台相隔离。加上了这些条件之后,又将如何保证底层系统平台对业务的支撑效率尽量高效?
显然,对于上述的的问题,很多人都会头大。但对于阿里巴巴业务平台的工程师来说,他们每天都在面对这类问题。
近日,阿里巴巴业务平台发布了全新的解决方案“星环”(内部产品代号)。针对前台业务提供了一套面向场景化的商业能力SDK业务制定规范,涵盖会员、营销、支付等多个场景,将“集中式开发,提升研发效率”的模式转变为“分布式开发,保障全局业务吞吐量,提升业务方研发效率”。
据阿里业务平台负责人玄难介绍,针对前台业务所涉及的需求场景,“星环”在帮助前台搭建好底层的基础运行平台的同时,也将开发能力做成了一个个乐高小积木,方便前台自己动手修改需求。
“‘星环’将过去产品与开发的人肉协同模式转变为人机协同,从而有效的解决了效率瓶颈问题,我们计划3年内帮助业务提高10倍效率”,玄难说。
早在2015年12月7日,阿里巴巴宣布新的组织架构战略——“小前台、大中台”。将前台的一线业务变得更加敏捷,更快速适应瞬息万变的市场;中台则将集合整个集团的运营数据能力、产品技术能力,对各前台业务形成强力支撑。
业务平台是阿里巴巴中台板块的重要构成之一,曾负责帮助淘宝搭建会员、商品、交易、营销、资金结算,库存、立项等基础性的运行平台。持续有效的保证了双11大促的稳定性,在2017年双11曾创造32.5万笔每秒交易订单创建数的新纪录。
据不完全统计,2017年阿里业务平台承接了来自整个集团38个BU、涵盖160多种业务类型的2000多个需求。随着阿里从单一的电商业务向经济体转变,相应的业务系统也从分布式架构演变成了上万个系统群落。同时新零售八路大军的展开,越来越多的线下零售场景使用了淘宝业务中台的商品、订单、价格、交易、营销、库存系统等,业务中台已经变成了整个社会商业的基础设施。
需求的不断提升,对于业务平台的开发能力和支撑效率提出了更高要求,但业务平台的开发人力和资源是相对有限的。在此条件下,业务中台中的一个工程师团队想到通过细分每个实际商业场景中的开发需求,并归类为平台化的解决方案。基于这样的想法,耗时2年进行研发落地,业务平台打造了“星环”。
据了解,目前“星环”现已应用于天猫养车和大麦业务,不到3个月的时间,就帮助大麦完成了底层系统的升级,与此同时,“星环”也正接入盒马、淘鲜达等业务。而在未来,“星环”也将通过阿里云面向其他企业开放服务。



