文本描述
加微信:642945106 发送“赠送”领取赠送精品课程 【会员免费,微信840265215】 发数字“2”获取众筹列表 下载APP 05 | D4模型:中台规划建设方法论概述 2019-09-25 王健 说透中台 进入课程 讲述:王健 时长 16:16大小 14.91M 你好,我是王健。 上一讲,给你分享了中台建设前需要考虑的四个问题。考虑清楚这些问题能够让我们在真正 开始建设中台时,提前规避一些风险。 好,现在假设这些问题我们都已经想清楚了,那中台到底该如何落地呢? 在过去两年多参与中台的建设过程中,我也确实踩了不少的坑,走了不少弯路。下面就用第 二部分剩下的几篇文章,为你介绍一下,目前我们在实践中摸索整理出来的中台落地思路, 希望对你有帮助和启发。 【公众号:鑫火知识共享社】 【会员免费,微信840265215】 首先说明一下,就像前面文章提到过的,目前市面上的中台“种类繁多”。不同种类的中 台,它们的建设方法可能完全不同,但是肯定有一些思路和方法是通用的。后续部分我将以 一个业务中台的构建过程为样本,为你介绍中台落地的实践,会遇到哪些困难,梳理出一些 思路和方法。 一个典型业务中台建设的开始阶段 为了让你体会到中台建设的一些困难和问题,我们还用极客地产的案例来模拟一个中台建设 从 0 到 1 的启动过程。 小王接到了老板的委托之后,准备开始极客地产业务中台的建设。 小王是技术和架构师出身,在公司曾主导过几个大系统的分布式服务化改造,对分布式架构 设计和实施都非常有经验,对互联网公司在谈到中台时经常提的领域驱动建模啊,微服务技 术架构啊,也是轻车熟路。当然了,这也是领导将这个重任交给小王的原因。 说干就干,一开始,小王还像以往一样,准备从业务需求梳理入手。但是第一个问题就把小 王给难住了:到底该梳理哪些业务呢? 之前小王处理的都是单产品级别的,只要抓到这个系统的用户或是业务专家,搞清楚对于产 品的需求,不管是一个多复杂的产品,都还是有一个边界的。而做中台,往往涉及到企业所 有的业务线,那是不是该把企业所有的业务都梳理一遍呢?如果这么做,基本上就意味着需 要调动整个公司的资源,那各条业务线为什么会配合呢?就算是业务会积极配合,那还有后 续的问题,小王到底要梳理到什么粒度呢? 面对各种问题,小王开始觉得有些不太对劲。从技术和架构上来看,做中台和之前做一个分 布式系统分明没有什么差别,但是面对的情况和范围以及复杂度,却完全不是一个级别的。 一时间都不知道从哪里入手合适。 此时的小王,总感觉有什么不一样,但又说不出来哪里不太对,陷入了深深的焦虑之中。 做一个业务中台和做一个分布式系统到底有什么不同? 不瞒你说,这个小王就是我 2017 年刚开始做中台规划与落地时的真实写照,当然案例不是 这个虚拟的案例,但是当时碰到的真实情况和问题和案例里面的很类似。 【公众号:鑫火知识共享社】 【会员免费,微信840265215】 而且当时我碰到的问题比这些还要多得多,例如你就算梳理完所有的业务,规划出一个中 台,但你怎么证明你这个中台就是对的呢?就是最好的呢?回想那段时间确实是一段比较痛 苦的经历,每天脑子里都被这些问题缠绕。而所有的问题最终都可以归纳成一个简单的问 题:做一个业务中台和做一个分布式系统到底有什么不同? 不废话,还是直接给答案。经过了很长时间的思考和复盘,我和我的小伙伴发现了问题的关 键点,其实非常简单,前面已经反复重复过很多遍了,就是范围不同,如果再说得明确一 些,还是那三字:企业级。 为什么我反复强调这三个字呢,我知道很多人刚一开始看到这个三字的时候并没有什么感 觉,但是这三个字确实是我们踩了无数坑才提炼出来的,包含了很多问题的答案。 现在回过头来看,做一个中台,当时我们使用的工具和方法以及思路其实都没有太大的问 题,只是把中台这件事情的范围和难度想小了,想简单了。 相信很多人,无论是中台产品经理还是架构师,都跟我当时一样,做得更多的是系统级别或 是单条业务级别的系统建设或改造。但是当我们在做中台的时候,我们处理的完全是高一个 级别和范围的事情,已经跳出单个产品、单条业务线,涉及到企业的层面。 你可能会问,只是范围大了一些,又会有多大的区别呢,我只能说区别大了。 首先,如果是企业级的问题,你要解决的就是实现企业目标这个级别的问题。这样的问题本 身就是模糊的,一般也都是战略级别的,所以不能只从现状的业务入手,要从企业的战略分 析开始,充分考虑未来架构规划对于战略的影响。 其次,如果是企业级的问题,你将面对的就是企业的组织问题。组织问题有时候要比业务问 题难处理得多得多,因为涉及到企业利益的再分配。一旦碰到组织和利益的问题,就会有各 种被我称之为“为什么系列”的问题,比如最常碰到