大型社区网站开发文档,沂南做网站,知名的教育行业网站开发,威海网站建设哪一家AI 前线导读#xff1a; 自 2018 年底以来#xff0c;伴随着阿里、腾讯、百度、京东等一众互联网巨头的大规模组织架构调整#xff0c;“中台”的热度陡然攀升。一时间#xff0c;各大互联网公司纷纷开始跟随建设中台。中台的概念是被阿里带火的#xff0c;2015 年#x…
AI 前线导读 自 2018 年底以来伴随着阿里、腾讯、百度、京东等一众互联网巨头的大规模组织架构调整“中台”的热度陡然攀升。一时间各大互联网公司纷纷开始跟随建设中台。中台的概念是被阿里带火的2015 年马云正式确定了阿里的中台战略最早从 2009 年建设“共享事业部”开始经过十年实践阿里将自己的技术和业务能力沉淀出了一套综合能力平台并梳理出了一套中台建设的方法论。
如今阿里提出的“大中台、小前台”的管理模式也已经成为主流的数字化转型思想很多企业都想学习阿里的中台策略。但长期以来外界多听闻过关于阿里中台的各种“故事”但鲜有人知道阿里的中台到底是什么究竟在做什么在 ArchSummit 全球架构师峰会深圳站2019现场 InfoQ 有幸采访到了阿里云中间件架构总监谢纯良听他分享关于阿里巴巴中台建设的实践与思考。
以下为 InfoQ 与阿里云中间件架构总监谢纯良对话全文有删减。
InfoQ您是什么时候、是什么契机加入阿里云目前主要负责哪一块业务
谢纯良 我此前曾先后在 BEA、Oracle 工作连续 13 年一直在专注于中间件领域包括中间件的应用、架构。2015 年当时只是听说阿里很牛尤其是做中间件很牛因为一个偶然的机会就进入了阿里。目前我在阿里主要负责中间件的应用、商业化等工作。今天再回过头来看其实这些东西就是外面传说中的业务中台是其中很重要的组成部分。
InfoQ在明天的演讲中您会讲述阿里巴巴数字化转型的实践历程您觉得有哪些关键的经验可以作为模版给其他企业借鉴或者直接复制
谢纯良 有非常多。
InfoQ最关键几个点
谢纯良外界只听闻过阿里当时为什么要提业务中台这个概念、“大中台”、“小中台”等但鲜有人知道阿里的业务中台做的究竟是什么在新闻报道中也找不到特别多相关资料。所以我们这一次也是正式的、第一次对外去讲一讲阿里的业务中台究竟是什么。
其实掰开来看它包括几部分内容一是阿里这么多年的 IT 建设沉淀的一个技术平台第二整个中台建设其实是有很多坑的阿里在长期的实践中梳理出来了一整套方法论第三是现在大家看得见的这套业务体系即在天猫淘宝上交易的这套体系。现在我们要把阿里数字化转型的经验对外输出的话有一些东西是可以直接拿出去的比如技术平台其他企业就可以直接复制。
此外在方法论层面以往是很少对外讲的但从今年 5 月开始我们已经在逐步对外输出一些经验诸如“怎样建中台“、“怎样管理中台”“你的业务跑在中台上怎样不断地进化成长为一个真正意义上的大中台“等等在建设中台的过程中“坑”是比较多的我们积累的一些模版、规范外部企业是可以直接拿去用的现在也已经有很多企业在用了用的效果非常好。
InfoQ是通过阿里云对外输出吗
谢纯良是的整个阿里巴巴的输出都是通过阿里云。
InfoQ数字化转型对于企业来说有什么好处
谢纯良这是个好问题。今天我们大家都在思考的一个问题是为什么要做数字化转型之前经过十年、二十年的 IT 建设很多业务已经实现了数字化、流程自动化了那为什么还要谈转型第二个思考的问题是要转到哪里去第三个问题是怎么转
我曾经跟大量的较大型的外部企业的 CEO、CTO 去聊这几个问题得到的答案真是五花八门很多人并没有想清楚为什么要转有人说因为我现在系统有问题不好用听说阿里那个好用。其实为什么要转最根本的原因在我们看来就是现在的环境变了。我们以前做的系统云有点类似于计划经济你的终端有多少是定的。而今天在互联网、移动互联网时代环境、尤其是用户环境已经发生了巨大的变化你的终端用户已经变成了一个巨大的一个基数可能是几千万、上亿像阿里可能都十几亿了。当如此庞大的基数要访问你的系统的时候这个系统要有抗压的能力在出现大规模瞬间高峰时要有抗压能力。
另一方面今天我们做生意的环境也在变化从前线下摆个摊别人就会来买现在很多时候不是这样现在在流量经济下要去推荐那么根据什么去推荐以前的系统都是孤岛式的建设信息在一个系统里是非常有限的如果要做一个精准的推荐你的数据不是够的没法去做精准的营销是做不到千人千面的精准营销的。生意的模式在变化所以你必须得去转型这个“转”是大家有意识的有痛点才会转。
转到哪里去转肯定得有个目标阿里在 2015 年提出要进入 DT 时代是跟中台战略配套提出来的。我的理解是今天数字化转型的目标就是要转到 DT 时代因为到了 DT 时代所有数据是有结构化的数据的清洗也做完了才能用得上现在大数据的一些技术、AI 的技术否则就用不上。
那怎么转呢从旧时代到新时代怎么去转很多人现在提的是中台对阿里来说通过 IT 如何去引领业务的发展这一套体系探索了十年也形成了一套方法论。业务中台本身是带一套方法论的如果学习借鉴阿里去“转”大概率是能成的。因为阿里在十年前就做了数字化转型那时阿里做的生意就是基于互联网的比很多传统企业先感知到互联网环境下的这些特殊要求而他们这几年才逐步感觉到环境变了所以要转型。
InfoQ所有的传统企业都需要去做这个数字化转型吗
谢纯良什么时候需要如果从信息技术发展的大趋势上看我觉得是有必要的。我总结过去的 IT 建设时代有点像过去的“马车时代”随着“汽车时代”的到来它总要被淘汰掉的。而如今我们已经迎来了云计算时代或者说数据时代 /DT 时代它代表了一种先进的生产力在这个时代你才能把现在一些重要的云计算技术、大数据的技术、AI 技术等用起来不到这个时候你用不起来。因此我觉得企业都要转只是早晚的问题。
InfoQ提到“早晚”企业需要做怎样的前期准备或达到一个什么阶段之后才能开始去做转型
谢纯良首先我觉得如果你的业务还是传统的业务可能现在转的时机还没到。但如果你的业务跟互联网密切相关那就要考虑快速去转型。
InfoQ可否分享一个具体案例
谢纯良比如我们接触最早的中石化最典型。中石化主要做传统的资源类油品业务它整个的加油体系都是固定的加油站好像没必要放到一个中台上去。但它后来又发现它又做采购又做油品相关、炼油等业务它需要把上百万与其关系密切的供应商组织起来这就是一个互联网生意了这时它必须有一个互联网时代的玩儿法或互联网时代的 IT 建设的办法它才能做。在采用了阿里的中台方法后中石化转型非常成功。
InfoQ阿里云是如何帮助企业进行数字化转型的推出了哪些产品支持
谢纯良现在从产品到方法论阿里提供的服务越来越全面了。阿里云今年强调“被集成”建生态我们不但提供先进的平台还打包传输体系化的经验方法论帮助外部企业做好战略转型。
InfoQ近期“中台”概念非常火传统企业、互联网公司们纷纷宣布实施数字中台战略涌现了组织中台、业务中台、技术中台、数据中台……各种“中台”概念你怎么看待这几个概念
谢纯良他们说得都没错。中台是什么中台就是一个企业的 IT 的能力它是在一个大的平台上能够比较稳定地去往外提出来要做到这一点就涉及到数据、业务、技术、组织、文化等只要他们相互配合、融为一体才能将中台建设、运行好。
InfoQ在阿里内部你们会这样细分不同的中台吗
谢纯良可能偶尔有人会在叫法上区分但这个不重要叫什么名字不重要最重要的是我们整个经济体的能力它是有序的在一个平台上对外提供服务这很重要。
InfoQ上述这几个概念里热度最高的当属“数据中台”有媒体把 2019 年称为“数据中台元年”单说数据中台这块阿里有没有什么经验可分享下呢
谢纯良今天有很多人对中台的理解跟阿里的最佳实践还是有些偏差的。我总感觉是硬生生造出来的一个“数据中台”概念。我们经常在阿里讲“业务数据化”业务中台它本质是在做什么它是在造数据的源源不断地造数据。数据中台在干什么呢数据中台是做数据二次加工的它加工的结果再服务于业务中台服务于业务的。现在有很多企业没有业务中台、只有数据中台那它加工的结果服务于谁呢大部分是服务于大屏就搞一个大屏就结束了你看我中台有了看到结果了其实这个离阿里理解的数据中台差的还远呢。
InfoQ阿里的数据中台应该是什么样的
谢纯良数据中台二次加工的结果是服务于你的业务的这是什么意思呢如果从分层的角度来看我们经常讲“前端是客户的 UI”有一层是负责处理 UI 的请求和应答的前端系统再往后走一点要用到后端的很多业务服务这就到了业务中台这一层。
业务中台光有第二层是跑不起来的它得有数据库可以往数据库里写入或查一些关键信息。业务中台下面应该有两个数据库一个生产库一个数据中台库历史库所有的历史数据都在里面。以阿里电商业务为例用户如果想买一个手机业务中台会做“手机壳”、“充电宝”等其他相关产品的推荐。但值得注意的是业务中台在服务的过程中它一上来并不知道用户真正喜欢的是什么它只能从数据库里去查找、根据用户一系列消费行为的历史记录去做推荐。
那么问题来了如果这个数据库非常庞大现查是非常慢的不可能瞬间就查到结果。那怎么办呢这个问题怎么解这就是阿里做的很聪明的地方—— 把数据业务化把用户在历史库里面的一堆数据做成一个业务类型将业务固化然后在业务中台里要查某一用户喜欢什么它立马能调出结果并反馈这是数据中台最大的魅力。很多人都不知道这个东西为什么阿里做到千人千面这才是数据中台真正发挥价值的地方而不是说做个大屏就觉得有了数据中台或一听说“数据驱动”、“数据有价值”就去搞个数据中台这都没有真正理解、没有用好数据中台。从建设的角度来谈一般是先建业务中台然后有一定量的数据想清楚了这个数据该怎么用才去建数据中台然后反过来再建业务中台。
InfoQ阿里中台架构背后有哪些核心技术作为中坚力量支撑
谢纯良要谈技术是非常多的。其中一些代表性的核心技术比如中间件技术、大型平台技术等这是比较大的层面要从小的层面如中间层面的微服务技术包括中间件的框架等非常多。现在阿里有很多技术是别人搞不定的比如异地多核、全链路压测等这些技术光靠在实验室是很难想出来的需要有业务场景“逼”着你去解决然后再沉淀出来。
在这里我想强调一点阿里在做这样的一个中台建设时是大概在十年前就开始自己研究这一套技术平台和各种需要的技术组件发展到今天构成了一个新的中台技术的一个底座这里面有太多太多的东西是外面没有的。
InfoQ中台对阿里来说最大的价值是什么
谢纯良其实它的价值非常多要说最大的价值我也一直在思考按我的理解一个公司最宝贵的是什么是人那么中台的价值是什么它能激发每一个人都去创新这是第一个很大的价值。第二个价值它能够极大地提高人的工作效率包括协同效率等。
我具体解释一下这两点。为什么能够激发每个人去创新呢对于公司各方面的决策其实很多员工是很有想法的但在很多企业里这个想法最终成行可能要经历立项、申报预算、评估投入产出比、研发周期、采购、营销等多个环节十分复杂且漫长。而在阿里的中台战略里因为很多能力都在中台已经梳理好了所以当有一个创新的想法的时候很快就能实践。比如聚划算的诞生当年就是 7 个普通的员工想要搞出一个阿里的“团购”来用了大概两到三个月时间就上线了而且跑的非常好。为什么这么快因为他们分析了一下发现80% 的东西不需要做了中台有限制的能力直接调用就行了直接把差异化的那部分做好就行了。这样大家就敢去创新了这前提是已经有了相应的组织配套做支撑。不管是组织中台还是业务中台是相辅相成的是一整套的正是因为有了这样一个能力中台放在那里因为大部分都可以重用“低成本创新、短周期建效”就变得可能了这样才能去激发很多人创新的欲望。
第二点中台真的是大大解决了人的工作效率。你会发现去调的时候很多事情有限制这是一个大家看得见的效率。再一个大家看不见的效率是协同效率即人与人之间的协同在阿里这叫“能力地图化”就是中台上支持的各种能力会形成能力地图不需要人来各种找了这是别的企业做不到的这是一个极大的效率提升。
即便中台战略落地了每天的变更仍然频繁尤其对阿里而言每天会产生众多新的需求。比如阿里新收购了一个公司这个收购公司的 IT 如何融入到现有的阿里的 IT 平台上来还要确保阿里整个经济体上所有的 IT 业务系统都“长”在一个平台上这就是中台能力的建设。
InfoQ你刚刚提到的组织中台需要做一些什么事情去推进这种“融合”
谢纯良它可能更多地是跟文化相关如组织文化你鼓励什么不鼓励什么互联网公司的基因都是鼓励创新的比如“赛马”。
InfoQ阿里内部有“赛马”
谢纯良也有这是很有效的一种创新办法一个组织里面必须有一些比较扁平化的组织有能够去快速决策模型、快速拉到资源的模型这些都需要有配套的支撑才能更好的激发组织创新。其实在中台建设里面没有什么服务一夜之间就建好了都需要长期瀑布式的开发而在如今快速变化的外部环境里一个中台会被很多应用访问会不断有新需求进来如何让你的中台这种支撑能力这是需要组织文化去激励的。
一个人的效率发自内心想去做和指派任务带着情绪做的时候这差 10 倍不止的。在阿里的组织组织体系里每个人都在拼尽力全力大家都觉得我做得事情越多把事情做得越好就越有价值。如果没有这种组织配套那中台想建好有难度的。中台往往都是和前端业务的组织文化隔离的怎样能够让不同组织的人之间能够做高效的协同除了激励之外就是文化我认为中台不仅仅是技术也不仅仅是业务、组织或文化它是一个全部它代表是组织的能力。
InfoQ除了中石化采用阿里巴巴中台技术的案例可否再分享一个典型案例
谢纯良比如中国联通。联通最宝贵的资源是号码资源以前他们放号都是各个省单独放的如这个省分一千个号那个分八百个号类似这样的操作。现在它采用了中台后将整个资源、放号能力都集中到一起效率大大提升。此外以前联通的系统能力是没法跟互联网公司合作的现在集中放号后它可以与很多互联网公司合作开展新业务诸如推出联名电话卡。一改过去的“终端模式”如今开放出来后联通的号卡能力、客服能力等很多能力都逐渐汇集到中台上来。
InfoQ阿里巴巴的中台技术在向传统企业输出的过程中是否存在“不受用”的情况
谢纯良能不能做好中台关键在于意识。这是什么意思呢前面提到的从“马车时代”到“汽车时代”的大趋势变化会给一个企业带来信息变革这个变革涉及整个 IT 建设的理念、人员的调配等等。
因此中台建设是一个一把手工程还有要全员共识才能把中台在你的企业里落地好。但如果一个企业抱有“我就想做个项目我不想这么早去做变化”的想法硬要生编硬套它觉得中台特别贵不断压价SOA 这边又大量的裁减这样往往做的效果就不好这是一种不受用的一种情况这是以一个项目的形式去做的并没有真正发挥中台的作用。
另外还有一点中台受用不受用也不是通过一个项目就能看出来的它可能要通过一系列项目不断地去融合让中台的能力慢慢突出来这样才能看得出来。
InfoQ在“中台”概念火热的背后也存在一些问题。各家纷纷宣布建立中台这其中也有不少跟风的心理存在他们到底需不需要这个中台
谢纯良只要你做了互联网的业务一定是需要的只要你的业务跟互联网的业务密切相关是一定需要。
InfoQ所以只要是做互联网相关的企业他都需要去做中台
谢纯良你不做中台最终你会遇到阿里曾经碰到的很多问题。
InfoQ企业怎样判断我这个中台到底做的好还是不好
谢纯良第一个角度我打一个比方我曾经跟很多 CEO、CTO 去聊我建议他做一些简单的判断我说你在没有建中台之前很多业务方提的需求到了你这里你都会说这个我做不了系统不支持还有一种回答是这个可以做等我六个月时间长。而现在中台建完之后你会发现这个需求没问题都能做大部分都能做了从说“no”变成说“yes”。另一个关于周期的回答“这个可以做给我一周或两周”从几个月变成了几周。
第二个去判断的角度是如果你的 IT 团队假设总共一百个人如果 80% 的人都在研究业务服务的能力怎么去构建我觉得这个中台建设就成功了如果倒过来你 80% 的人都忙着处理技术故障那一定是失败的。
InfoQ技术中台只适合一定规模以上的企业吗小企业可以做吗
谢纯良小企业开源的是没问题的但企业到一定的规模选择开源的话那就是开始付的成本低一点后面付的成本是越来越高的单就 PCU 的角度如果放大到未来五年来看那一定是赔本的。
InfoQ所以其实小企业也需要做中台比如说规模一两百人这种小的企业如果它的业务跟互联网相关它也是需要去做中台
谢纯良我觉得是需要的因为中台它是一个新的 IT 的治理的方法论而且现在在公共云上资源的费用已经下降很多了比如买个数据库服务一年也就一万块钱或几千块钱我觉得这个成本对中小企业来讲是可以接受的。
InfoQ中台建设有哪些坑怎么才能不踩坑企业应该如何建设一个适合自己的中台
谢纯良坑是很多的。现在很多人提中台喊口号但到目前为止真正成功的就只有阿里。对一家企业来说希望少走弯路那可以考虑借鉴阿里的平台、经验和方法。
现在在中台建设里面常见的一些“坑”我认为有这样几个
1、要真正树立一个认识中台是企业 IT 变革的一个起点而不是单纯认为我就是做一个项目我搞一个采购中台就解决了所有的问题非也。你要深刻意识到它是变革的关键认真去做战略规划应该采用什么样的技术组建、什么样的平台、什么样的人员的配套需要有这样统一的意识。把一个项目当成一个中台去做这是不合适的但如果倒过来我规划了一个中台做一个项目的试点这是对的所以这就是一个意识的问题不见得多投多少。把项目当成中台去做这个“坑”是很多人容易踩上的这是一个最大的坑。
2、第二个“坑”发生在选择中台的技术平台时很多时候人想我就选一个便宜的能用的平台以后我再选一个复杂的、更全面的平台。事实上他们不知道这就跟“种菜”似的一旦菜长起来了你要把底下换了这几乎不可能的事情应该推倒重来。这个坑尤其是在这中小型企业里较为常见它可能更多地是被 SV 给洗脑了你看我的平台很好的够用了你花那个冤枉钱干什么这个坑很多是被 SE 平了你一定要相信一点如果开源能解决这么大复杂的问题阿里还养那么多人干什么在选择技术平台这一块这是一个大家踩的最多的一个“坑”。
3、第三个坑我认为这是一个坑我觉得大家对试点、试点项目这块不太重视往往会抱有这样的想法“反正是试点、大概率是失败就试一试”。在中台建设里头我觉得试点项目是非常重要的你一定要抱着必胜的态度去做试点。因为中台的建设会涉及到技术升级、业务升级、组织升级等很多变化你只有抱着必胜的这样一些态度去做试点那这些相应的变化你才能赶的上否则到最后你就赶不上就凑合做个试点大概率是失败的。
InfoQ你刚提到选技术平台不能凑合觉得差不多够用就行一定要选一个被成功检验过的平台但阿里的用户量、业务量级别太大了很多企业根本达不到对企业来说它现在不需要这么好的这是否也是一个需要考虑的因素
谢纯良有很多人有一个误区用阿里那么好的平台干吗花冤枉钱。但他们不知道阿里平台给到你的是可以支撑同等的业务当你没这么大量级的时候你在这个平台是非常省心的可以去发展其他的新业务。但从价格上讲不是因为我这么大的一个平台我就收这么多钱其实并没有想象中的贵很多企业被误导了。
阿里这样的平台能支撑这么大的业务规模它在两个维度上是搭积木搭出来的一个维度是什么用户规模没这么大的时候你不用买这么多。阿里这个平台可能它支持的机器都是以万为单位你可能就是以百为单位那你只需要把以百为单位的能力买回去就行了。如果你要把阿里以万为单位的能力买回去可以搭积木似的业务量涨起来再买再涨再买一点阿里是阶梯式的去计价这是一个维度我们称作“管理能力”。第二个维度是“组件类型或复杂度”阿里的组件非常多也是搭积木搭起来刚开始的时候如果你没有用到 AI 的能力你不需要 AI 的组件你可以先买个 Basic基本的一点点去堆起来。不要误以为阿里规模那么大我先把它这个平台一比一的“搬”回家并不是这种模式你可以照着一千分之一的比例或者万分之一的比例“搬”回家这个费用也是很低的。
InfoQ对一个企业来说它买一个产品就能解决中台问题还是一个产品无法解决问题还需要做一些定制化的服务
谢纯良任何一个产品只解决特定领域的问题中台是一个综合能力的体现它肯定有很多问题要去解答的不同的组织有不同的问题。可能在 A 组织里面需要买五个产品组合使用但 B 组织可能买 8 个产品组合使用这是不一样的这不是一个产品因为我们都是以平台的形式对外。
此外比如你今天做试点可能只需要五个产品就解决了可能明天新的业务进来了又加两个产品进来它是这种累加式的。这其实是很多客户要考虑的一个问题当你把五个产品揉成一起的时候它是不是一个整体这个很重要。因为阿里是以平台的名义对外且内部也是一个平台在运行所以不管你怎么弄它都能无缝的对接到一起。
InfoQ不论企业买多少个组建或产品就直接买过去这样一套还是根据自己的一些业务或问题去做调整
谢纯良需要做调整。凡是阿里参与的都会给企业提供技术解决方案帮助企业去做逻辑部署服务现在我们好多 SV 也有这个能力了阿里也会帮助企业提供定制化服务。
InfoQ阿里的中台战略实践原来只在内部做当初为什么打算今年开始把这套战略体系对外放出来
谢纯良这也是时间的巧合因为梳理和整理也需要时间我们做了这么多年了也是正好这个时候有一部分东西是可以放出来这是一方面。另外一方面外面的呼声实在太高了大家都在谈中台。
InfoQ都想做但很多人可能还没彻底搞清楚中台到底是什么
谢纯良这次在 InfoQ 的 AS 大会是第一次来讲阿里业务中台实践如果大家想要更深层了解业务中台解决方案可以关注 9 月杭州云栖大会的企业数字化转型专场。
嘉宾介绍 谢纯良阿里云中间件架构总监曾供职于 BEAOracle20 多年来一直从事中间件技术、产品、应用架构和 PaaS 平台的研究与实践。近期深度参与了中国邮政、中国联通、中国石化等核心业务数字化转型的探讨与建设。
原文链接 本文为云栖社区原创内容未经允许不得转载。