草庐IT

阿里新架构调整拆中台-我不玩了你们随意

何明璐 2023-09-23 原文

Hello,大家好,我是人月聊IT。

前不久阿里的逍遥子在内部的一次会议上面,提出了阿里最新的”1+6+N“的组织机构改革,具体新构建哪些组织机构不是重点,但是里面提到了一个关键点,就是需要对原有的中台的建设和能力提供的部门做大的一些人员的缩减。

其实从阿里提出中台概念到阿里拆中台,也不是最近一年两年的事,在几年前阿里又提出了拆中台,中台的概念本身也不是说阿里自己创造出来的,是阿里的马云到芬兰的Supercell这家游戏厂商去做相关的调研,把中台这个概念带到了阿里,引起了整个数字中台概念的大火。

所以你也可以看到,有一堆的金碟、用友、阿里的人员出来创业,去构建了类似于建数字中台建数据中台这一些的整体的解决方案。但是阿里最新的这一个组织机构改革,简单点来理解,好像就是我把所有的企业、所有的软件厂商都忽悠下水了以后,然后一句话告诉大家我要上岸了,我不玩了。

中台这个思想,其实我前面很多视频都讲过,包括谈到的核心的共性能力的下沉,能够快速去构建上层应用,这些思路本身没有任何大的一些问题。

但是,很多去给甲方的企业做数字中台建设的实际的项目建设案例来说,大部分的项目最终都建设的夭折、失败或者是不成功。也就是说互联网的中台概念,到了企业以后水土不服,现在一看反而又变成什么呢?在互联网这个大的平台下面,中台的构建思想是不是好像也出了问题,在前面我专门谈到过数据中台,把数据中台的道理讲清楚了,数据中台相对来说大家还容易去理解,但是现在大量数据中台的建设项目仍然不成功,数据中台建设成了一个融合BI、主数据、数据交换各种能力的一个四不像的这么一个东西,最终也没有体现沉淀企业共性的数据资产,让数据资产通过服务的方式体现它应有的价值。

我觉得对于业务中台这个概念就更是很难把它说清楚,因为别人也经常问我业务中台这个概念,我其实很难解释清楚。如果你去看阿里的整体的数字中台的架构图,去理解的话,你可能感觉围绕电商领域来说的话,就是我的用户中心、商品中心、订单中心、结算中心、会员中心一堆的微服务中心组成的能力加能力对外暴露的接口,就是阿里经常谈到的业务中台。

所以到了企业来说,企业原来本身已经进行了多年的IT系统的建设,你让已有IT基础的企业要凭空从0到1建一个业务中台出来,那基本上就是一种扯淡概念。反而是我原来讲过的,你原来已经是单体架构的时候,你就去将遗留单体可复用的能力暴露出来,去构建SOA的共享服务能力平台往往是更有效、更快速、更能够解决你上层业务和流程快速构建的这么一个问题。

同时,我们再来反思一下为什么业务中台的建设推进这么困难,这不是单纯的你去构建中台思想、构建平台加应用思想的时候,你本身涉及到的业务的变革、组织机构的变革,还不简单是这样。你即使已经成立有独立的中台的部门、上层的应用新应用开发的创新的部门,你会发现业务中台的整体思路推进仍然有很多的问题。我们从两个视角简单来理解一下。

第一个视角,新增能力下中台难以敏捷。从业务的视角来看,我上层有一个创新部门,要新构建一个应用,我们的思路都是希望能够大量复用底层已有的中台能力,但是当我再去构建这一个新的应用的时候,发现底层中台能力不够,我还要自建能力的时候,这个时候问题就出现了。那么这个能力究竟是应该应用自己建设?还是说大家又要坐到一起来讨论,这个能力是不是后续可以复用的能力,应该放到中台层去建设?

这个事情可能就要扯很久,这个讨论扯皮的时间一长,应用构建的敏捷性完全都没有了。如果这个能力最终决策要放到业务中台去做,当业务中台去做这种共性能力的时候,它就不能单独考虑只满足你当前一个创新应用来使用,还要考虑其他可扩展可复用的很多可能衍生的新场景,那么业务中台要把这个能力做出来,它整个的研发交付周期一点都不会缩短,这个是我们讲的为什么其实有了中台以后,当构建上层新的业务应用的时候,需要业务中台加能力的时候,你会发现很麻烦,没有想的这么简单,这是第一点。

第二点,中台部门人员脱离业务。组织机构变革以后,我们有独立的中台部门,但中台部门它本身又不承接上层的业务,这样中台部门的这帮人就麻烦了,当中台能力已经稳定了以后,中台部门这帮人要干什么呢?他们一定会再去考虑还有哪一些新能力能够加到我的中台里面来。但是你想一下中台部门的这一帮人,他们往往会长期的脱离一线的业务,等于他们是关起门来坐在自己屋子里在想我究竟有什么新的能力应该放到我的中台里面,脱离一线实践你新做的一些中台层的能力能怎么样去满足上层业务应用呢。

所以,说来说去最后简单总结你会发现什么呢?

中台的能力一定不是说你能够凭空想出来的,中台的能力一定是大量的IT业务系统建设以后沉淀下来的。如果你仍然采用的大量的业务IT系统建设的方式沉淀你中台的能力,那么在这种场景下面,你会发现根本就没有一个标准的业务中台这么一个产品,这么一个平台。它更多的应该就是底层我已经有的业务系统、微服应用能力的一个聚合平台,它更像是我们传统在谈SOA的时候,谈到的一个服务能力共享开放平台,这个才是我们真正需要的一个东西。

所以,经过我上面一些分析,以后大家再去做传统企业IT架构转型的时候,你如果去构建数据中台往往还说得过去,但是尽量不要谈我要去构建业务中台,因为业务中台这个概念本身就很虚,很难落地。你可以谈我要去构建一个能力共享平台、能力聚合平台,这些也都没有问题。

好了今天的简单分享就到这里,希望对大家有所启发,再见!

有关阿里新架构调整拆中台-我不玩了你们随意的更多相关文章

  1. 阿里云国际版免费试用:如何注册以及注意事项 - 2

    作为新的阿里云用户,您可以50免费试用多种优惠,价值高达1,700美元(或8,500美元)。这将让您了解和体验阿里云平台上提供的一系列产品和服务。如果您以个人身份注册免费试用,您将获得价值1,700美元的优惠。但是,如果您是注册公司,您可以选择企业免费试用,提交基本信息通过企业实名注册验证,即可开始价值$8,500的免费试用!本教程介绍了如何设置您的帐户并使用您的免费试用版。​关于免费试用在我们开始此试用之前,您还必须遵守以下条款和条件才能访问您的免费试用:只有在一年内创建的账户才有资格获得阿里云免费试用。通过此免费试用优惠,用户可以免费试用免费试用活动页面上列出的每种产品一次。如果您有多个帐

  2. 阿里云RDS——产品系列概述 - 2

    基础版云数据库RDS的产品系列包括基础版、高可用版、集群版、三节点企业版,本文介绍基础版实例的相关信息。RDS基础版实例也称为单机版实例,只有单个数据库节点,计算与存储分离,性价比超高。说明RDS基础版实例只有一个数据库节点,没有备节点作为热备份,因此当该节点意外宕机或者执行重启实例、变更配置、版本升级等任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础版实例,可选择其他系列(如高可用版),部分基础版实例也支持升级为高可用版。基础版与高可用版的对比拓扑图如下所示。优势 性能由于不提供备节点,主节点不会因为实时的数据库复制而产生额外的性能开销,因此基础版的性能相对于

  3. ruby - Ruby 和 Ruby on Rails 中的三层架构 - 2

    我是一名决定学习Ruby和RubyonRails的ASP.NETMVC开发人员。我已经有所了解并在RoR上创建了一个网站。在ASP.NETMVC上开发,我一直使用三层架构:数据层、业务层和UI(或表示)层。尝试在RubyonRails应用程序中使用这种方法,我发现没有关于它的信息(或者也许我只是找不到它?)。也许有人可以建议我如何在RubyonRails上创建或使用三层架构?附言我使用ruby​​1.9.3和RubyonRails3.2.3。 最佳答案 我建议在制作RoR应用程序时遵循RubyonRails(RoR)风格。Rails

  4. ruby - 如何保持我不常用的编程语言技能 - 2

    关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion我不经常使用ruby​​-通常它加起来相当于每两个月或更长时间编写一次脚本。我的大部分编程都是使用C++进行的,这与ruby​​有很大不同。由于我与ruby​​之间的差距如此之大,我总是忘记语言的基本方面(比如解析文本文件和其他简单的东西)。我想每天练习一些基本的东西,我想知道是否有一些我可以订阅的网站,并且会向我发送当天的Ruby问题或类似的东西。有人知道这样的站点/Internet服务吗?

  5. ruby-on-rails - 具有六边形架构和 DCI 模式的框架和数据库适配器 - 2

    我尝试用Ruby设计一个基于Web的应用程序。我开发了一个简单的核心应用程序,在没有框架和数据库的情况下在六边形架构中实现DCI范例。核心六边形中有小六边形和网络,数据库,日志等适配器。每个六边形都在没有数据库和框架的情况下自行运行。在这种方法中,我如何提供与数据库模型和实体类的关系作为独立于数据库的关系。我想在将来将框架从Rails更改为Sinatra或数据库。事实上,我如何在这个核心Hexagon中实现完全隔离的rails和mongodb的数据库适配器或框架适配器。有什么想法吗? 最佳答案 ROM呢?(Ruby对象映射器)。还有

  6. 阿里云,华为云,腾讯云三大公有云厂商,香港地区主机测评 - 2

    三大公有云厂商,香港地区主机测评一、ping时延比对(厦门电信本地测试):Ping时延测试腾讯云阿里云华为云延迟率最低时延44ms,最高72ms,平均46ms47.242段:最低时延59ms,最高204ms,平均107ms最低时延45ms,最高93ms,平均47ms丢包率丢包率小有的ip段丢包率较大每个段都会有概率丢包阿里云:47.242段:最低时延59ms,最高204ms,平均107ms,有的ip段丢包率较大8.210段:最低时延64ms,最高232ms,平均119ms,丢包率较好腾讯云:最低时延44ms,最高72ms,平均46ms,丢包率小华为云:最低时延45ms,最高93ms,平均47m

  7. 阿里云Web应用防火墙-WAF - 2

    WAF可以对网站进行扫描,识别API漏洞。API安全如何设置API安全_Web应用防火墙-阿里云帮助中心API安全如何划分API业务用途?登录认证手机验证码认证数据保存数据查询数据导出数据分享数据更新数据删除数据增加下线注销信息发送信息认证邮件信息发送邮箱验证码认证账号密码认证账号注册API安全支持检测哪些敏感数据?敏感数据级别敏感数据类型非敏感数据(N)不涉及。特级敏感数据(L0)与一级敏感数据(L1)或二级敏感数据(L2)相同。单次响应中一级敏感数据(L1)较多时,升级为特级敏感数据(L0)。单次响应中二级敏感数据(L2)较多时,升级为一级敏感数据(L1)或特级敏感数据(L0)。一级敏感数

  8. 设计一个亿级高并发系统架构 - 12306火车票核心场景DDD领域建模 - 2

    “架设一个亿级高并发系统,是多数程序员、架构师的工作目标。许多的技术从业人员甚至有时会降薪去寻找这样的机会。但并不是所有人都有机会主导,甚至参与这样一个系统。今天我们用12306火车票购票这样一个业务场景来做DDD领域建模。”开篇要实现软件设计、软件开发在一个统一的思想、统一的节奏下进行,就应该有一个轻量级的框架对开发过程与代码编写做一定的约束。虽然DDD是一个软件开发的方法,而不是具体的技术或框架,但拥有一个轻量级的框架仍然是必要的,为了开发一个支持DDD的框架,首先需要理解DDD的基本概念和核心的组件。一.什么是领域驱动设计(DDD)首先要知道DDD是一种开发理念,核心是维护一个反应领域概

  9. ruby-on-rails - 回形针调整大小并裁剪为矩形 - 2

    所以我期待一系列不同尺寸和纵横比的照片。我希望能够缩小/拉伸(stretch)照片以尽可能适合200x100矩形,然后裁剪不适合的其余部分。我希望裁剪也发生在中心周围。这可能吗?我对imagemagick文档感到很困惑。谢谢! 最佳答案 Paperclip的#选项将完全满足您的需求:在指定尺寸内最大程度地适应图像,然后在中心处利用重力裁剪多余部分。例子:has_attached_file:photo,:styles=>{:original=>"200x100#"}注意:如果您想保持原样不变并生成额外的裁剪缩略图,只需将:origin

  10. 2023爱分析·流程中台市场厂商评估报告:微宏科技 - 2

     目录1. 研究范围定义2. 流程中台市场分析3. 厂商评估:微宏科技4. 入选证书 1.   研究范围定义近年来,随着外部市场环境快速变化、客户需求愈发多样,企业逐渐意识到,自身业务需要更加敏捷、高效,具备根据市场需求快速迭代的能力。业务流程的自动化能够帮助企业实现业务的敏捷高效,因此受到越来越多企业的关注。企业的“自动化武器库”品类丰富,包括低/零代码平台、RPA、BPM、AI等。企业可以使用多项自动化工具,但结果往往是各项自动化工具处于各自的“自动化烟囱”之中,仅能实现碎片式自动化。例如,某企业的IT团队可能在使用低代码平台、财务团队可能在使用RPA、呼叫中心则可能在使用聊天机器人。自动

随机推荐