Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >眼看他搭中台,眼看他又拆了

眼看他搭中台,眼看他又拆了

作者头像
腾讯云开发者
发布于 2024-03-13 02:15:46
发布于 2024-03-13 02:15:46
27.6K1
举报

👉目录

1 四大层面解读中台备受追捧原因

2 拆分中台并非全盘否定中台

3 企业应该因地制宜选择是否需要中台

曾几何时,中台一度被当做“变革灵药”,嫁接在“前台作战单元”和“后台资源部门”之间,实现企业各业务线的“打通”和全域业务能力集成,提高开发和服务效率。但在中台如火如荼之际,我们可以发现各大企业又在反其道而行,纷纷不断进行“拆中台”,那么中台对于企业而言,究竟发挥了哪些作用,当前又出现了哪些问题?今天,我们特邀了高级研发管理专家、腾讯云 TVP 程超老师,他将从搭中台到拆中台的风向转变,探讨企业软件架构的底层逻辑。

中台都在忽悠吗?都被忽悠瘸了?我们都在悄悄淘汰中台,你们还在建?最近网上充斥大量文章和观点,都在说中台过时。为什么会这样说?是因为成本与复杂性?技术限制与业务变化?还是因为组织变化?为什么会这样呢?且听我一一分析。

众所周知,中台是指企业内部的中间层平台,负责连接上下游系统,提供数据和功能服务。而在过去几年中台概念曾经风靡一时,甚至被认为是企业数字化转型的关键。然而,近年来,一些企业确实出现了对中台战略的重新评估,不再像之前那样盲目地追求中台建设。

其实,中台的概念兴起于企业数字化转型的浪潮中,企业开始意识到传统的前台系统(如客户端应用)与后台系统(如企业资源规划系统)之间的断层,而中台则被认为是弥合这种断层的理想方式。

值得一提的是,关于中台的定义,业内大佬也曾经发表过一些观点:

提炼各个业务条线的共性需求,并将这些打造成组件化的资源/能力包,然后以接口的形式提供给前台各业务部门使用,这样就可以最大限度地避免“重复造轮子”的问题,也让每一个新的前台业务创新能够真正意义上“站在巨人的肩膀上”,而不用每次开辟一个新业务都像新建一家创业公司那么艰难,甚或更为艰难。——某企业资深架构师 钟华

总结而言,中台的核心点主要有以下三个:

  • 中台是为前台而生。
  • 提炼各业务条线的共性需求。
  • 减少“重复造轮子”的时间与资源浪费。

01、四大层面解读中台备受追捧原因

2015年,业界首次提出“大中台、小前台”战略,是想打造统一技术架构、产品支撑体系、数据共享平台、安全体系等等,把整个组织“横”过来,支撑多种多样的业务形态。中台似乎已经成为行业标配,稍有规模的公司都建设了自己的中台,掀起了一股强劲的中台风。

中台能够解决哪些问题呢?在我看来,主要有以下四种:

  • 项目重复造轮子严重,无法形成抽象共用

中台提供了一种在企业内部建立统一的技术平台或者服务平台的模式。这个平台可以被不同部门或者项目共享和复用,从而减少了重复开发的情况。随着新业务的不断接入,共享服务也从仅能提供单一的业务功能,不断的自我进化成更健壮更强大的服务,不断适应各种业务线的新需求。同时在数据积累方面,通过数据中台将各业务的数据都沉淀下来,不断地积累数据,发挥数据的最大威力。

  • 业务变化快,缓慢的研发流程难以迅速响应

很多企业开发响应慢,其实大部分都是因为数据问题,没有做到实时、准确和统一。比如一家公司的订单,分为 C 端订单,B 端订单,共享单车订单等等,这些订单分管在不同部门中,想要做订单统计、预测等就比较困难,各类型订单彼此割裂,而如果企业只有一个订单中心的话,数据就能够在不同场景下感知到业务的变化和联动。

  • 提高资源利用率和研发效率

说起如何提高资源利用率和研发效率,我总结为中台建设五步法:插件化、服务化、配置化、异步化和数据化。这五步环环相扣,其中插件化就是提高研发效率的关键点,我们将对核心交易流程进行抽象建模设计,并通过流程引擎的改造,实现增加多个插件和扩展点。这样,不同的业务场景可以根据需求自定义其个性化逻辑,将整个交易环节抽象为一个流程框架,并在其基础上引入一系列业务扩展。这种设计使得各业务间互不干扰,更灵活地满足各自需求。

提高资源利用率,这也是必然的,服务、数据、组件等形成统一复用,各资源也不再分散,只需通过一套服务来做支撑,并且可以通过各业务线的忙闲情况,做资源的调控、比如某个业务线使用交易中台服务,高峰时期是在早上8点到晚上12点,凌晨以后基本没有业务量,则可以考虑把针对这个业务线的资源配置降低,从而实现降本增效。

  • 提高系统稳定性和可靠性

一般来说系统的故障由三个方面引起,系统 bug、变更配置、并发流量变化。而技术中台避免了各个部门为解决自身技术问题而随意修改系统设置和配置的情况,这样做有助于防止整个系统因为随意修改而出现不稳定和安全问题。

02、拆分中台并非全盘否定中台

前面我主要介绍了中台能解决哪些问题,但其实很多企业在实际引入中台的过程中,也遇到了很多问题:

  • 中台与前台的边界模糊

很多前台的业务让中台接管开发,到底是接还是不接?中台的角色和范围缺乏明确界定,导致中台与业务之间的责任划分模糊不清,引发了重复建设、资源浪费和沟通成本等问题。

  • 稳定性与灵活性的冲突

稳定与灵活一直是个矛盾体,中台接入的业务线非常多,一旦出问题影响面巨大,代码质量如何把控、上线流程如何稳定、业务如何做好隔离,都需要考虑清楚。

  • 沟通障碍与目标差异

协调中台团队和业务团队之间的沟通和合作,平衡双方的需求和利益,以及处理中台和业务之间的依赖和变更,都是一项复杂的管理任务。

  • 中台规划与业务需求之间的平衡

中台的服务需求和响应之间存在不匹配,这导致中台无法满足业务的多样化和个性化需求。有时中台过度迎合业务的短期需求,却牺牲了其长期规划和可持续发展。

  • 利益分配

距离业务近的地方,比距离业务远的地方更能得到公司增长的成果,中台看似业务,其实只是沉淀,追求的是稳定和灵活。还有业务下沉的时候,会涉及到与中台的业务交接,前台业务必定会减少。如果是部门划到中台,是否会有人员变动?当中台的服务价值和收益缺乏清晰界定,将难以有效衡量自身的贡献和影响。

综上,中台看似很美好,但很多企业在实际落地的时候却因为遇到这些问题,导致陷入困境,中台建设越建越复杂,甚至有些企业对中台也逐渐失去了信心,反而成了阻碍企业发展的瓶颈。

近两年业界开始风行“拆中台”策略——将中台变“薄”,拆分到多个独立的业务单元。这使得很多企业又开始认为中台已成明日黄花,引进中台并不是一个好选择,甚至有些企业将自身发展不顺的原因也归在了中台上面,一时间中台被全盘否定了。

我个人则认为拆分中台并非全盘否定中台,而是基于自身发展阶段和市场环境的变化进行战略调整和优化。“天下大事,合久必分,分久必合”,这就意味着在中台的管理和战略中,必须根据具体情况来做出分合的决策。有时候,将中台进行分散管理或者分解成更小的部分可能更为合适,因为这样有助于更好地满足各个业务单位的需求,提高灵活性和适应性。互联网大厂们将庞大而僵化的共享中台重新组织为灵活的业务域中台,可以更好适应具体业务场景和用户需求,既能保留中台提供通用能力和协同效率的优势,又能增加中台的灵活性和个性化。

03、企业应该因地制宜选择是否需要中台

首先,我想强调的是,“中台”本身并不是一个新的架构思想,这个架构思想早在若干年以前就已经有了,很多企业已经是这么做了,就像面向对象编程语言中(Java)高内聚,低耦合,便是这种思想。

当企业处在初创期,随着业务发展产生多条业务线或产品线的时候,就会面临协同方面的挑战,如果每条业务线都要自己成立技术、运维、数据等部门,这样显然是非常浪费人力和资源的。为了适应快速发展的业务,就需要成立中台部门,来抽取、复用共性的东西,形成统一,这样既能满足“小前台,大中台”策略,让业务快跑抢占市场,中台提供稳定的炮火支援,又能提高协同和研发效率。参考示意图如下:

当企业已经渡过初创期,发展已经具有较大规模时,各条业务线人员和业务场景也比初创时更加庞大和复杂,企业了将面临更加多样化的市场,以及强大的响应能力,甚至每条业务线都要独立去创新,这样统一的中台部门就会变成瓶颈,人员、响应时间、需求变化和沟通等都会成为阻碍多样化需求的绊脚石。这时候企业就需要根据市场需要,将庞大而僵化的大共享中台,拆分到各业务单元中,将中台下沉到各业务单元中,这样既能保留中台的通用和协同能力,又能针对具体业务和场景不断增加灵活性和定制性。参考示意图如下:

总而言之,中台不是一直不变的,它需要根据市场需求不断进化,演变成能够满足当前企业市场需要的形态。中台不是万能的,它只是企业数字化转型的一种重要实现路径,我们不能对中台有过高的期望,而是应该理性地回归到企业数字化转型的价值上来。

作者简介

程超,腾讯云 TVP,高级研发管理专家,14年 Java 研发经验,8年技术管理和架构经验,曾任京东架构师,易宝支付和松果出行架构技术负责人,熟悉支付和电商领域,擅长微服务生态建设和运维监控,对 Dubbo、Spring Cloud 和 gRPC 等微服务框架有深入研究,并应用于项目,帮助过多家公司进行过微服务建设和改造,目前正在建设业务中台。 合著作品《深入分布式缓存》和《高可用可伸缩微服务架构》,极客时间每日一课讲师和出品人,CSDN 博主专家。

-End-

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-03-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云开发者 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
1 条评论
热度
最新
哦,一直不知道中台为什么不好。这下明白了,是企业的战略变革过程没理解到位,真正负有战略变革责任的人不懂信息化,负责信息化的CTO/CIO只能follow,无法,也不敢,也没有能力推动自上而下的数据驱动,信息驱动的业务改革。 还有,就是没有明白BD部门的作用。呵呵。
哦,一直不知道中台为什么不好。这下明白了,是企业的战略变革过程没理解到位,真正负有战略变革责任的人不懂信息化,负责信息化的CTO/CIO只能follow,无法,也不敢,也没有能力推动自上而下的数据驱动,信息驱动的业务改革。 还有,就是没有明白BD部门的作用。呵呵。
回复回复1举报
推荐阅读
编辑精选文章
换一批
一文读懂「中台」的前世今生
导读:中台,通过业务、数据和技术的抽象,形成了服务能力的复用,构建了企业级的服务能力,消除了企业内部各业务部门、各分子公司间的壁垒,适应了企业,特别是大型企业集团业务多元化的发展战略。
IT阅读排行榜
2019/07/17
2.4K0
一文读懂「中台」的前世今生
中台的末路
从 15 年开始,到 19 年现在为止。各大公司都在吹捧中台理念。仿佛中台是业务复杂性的救世主。是某些架构师和 PM 的新出路。各种割韭菜的讲中台的课程层出不穷。
梦醒人间
2019/09/27
1.5K0
中台的末路
全面解读数字化中台!
👆点击“博文视点Broadview”,获取更多书讯 面临时代的新挑战,好的企业都在加速拥抱并推进中台的建设。那么中台到底是什么呢? 01 中台是什么 要想真正理解中台,需要以三位一体的视角去解读(如图1所示),否则看到的中台都是相对片面的。 图1  三位一体的视角 ▊ 中台是一种业务和组织形态 阿里巴巴、腾讯等大公司在推出中台战略时,向外展现的都是对组织的调整,并形成“大中台+小前台”的“前台—中台—后台”的组织架构,这也是中台可以在企业深度落地的前提。 知名企业的组织调整总是能够吸引社会公众的关注。
博文视点Broadview
2023/05/06
1K1
全面解读数字化中台!
中台是个什么鬼?你想知道的都在这里!
今天让我们全面解读中台,包括企业为什么要平台化,目前中台都有哪些形式,实施中台系统的优势、面临的问题以及建议都有哪些?
Spark学习技巧
2019/05/15
1.6K0
中台是个什么鬼?你想知道的都在这里!
一文读懂什么是中台?什么是数据中台?
按照数据咨询公司Thoughtworks首席咨询师王健给出的10个字定义,中台就是:
CloudBest
2019/10/15
2.3K0
一文读懂什么是中台?什么是数据中台?
什么到底是中台?
在有些人眼里:中台就是技术平台,像微服务开发框架、Devops平台、PaaS平台,容器云之类的,人们都叫它“技术中台”。
xcbeyond
2021/01/17
1.9K0
什么到底是中台?
企业级证券业务中台探索与实践
作者 | 樊建 严伟富 一、背景 近年来,随着移动互联网、大数据和人工智能等新技术的全面深入应用,以及新商业模式的涌现和财富管理转型,对证券公司的 IT 能力提出了新的挑战。如何快速响应业务的需求、提供差异化的服务、满足投资者个性化的需求,成为摆在证券公司 IT 建设面前的巨大挑战。总体来说,券商在系统建设过程中仍存在不少的痛点,主要如下: “烟囱式”建设,与大多数公司一样,东方证券系统以往多采用“烟囱式”发展方式,系统各自为政,功能大量重复,例如证券公司面向零售客户的网上交易系统,一般都有通达信 /
深度学习与Python
2023/03/29
7140
企业级证券业务中台探索与实践
到底什么是“数据中台”,我用大白话给你说清楚
近几年以来,朋友圈、微博、技术论坛全网挂起了中台的热潮,下图是百度统计给出的趋势图。那么中台未来是会成为主流发展方向,还是昙花一现只是一个热门话题呢?我希望先从“中台”这个名词的来源开始,或许会有一个更加理性的认识。
全栈程序员站长
2022/09/07
4.1K0
到底什么是“数据中台”,我用大白话给你说清楚
中台有点“苦”
被《中台,我信了你的邪》刷屏。说实话,文章有理有据,文笔流畅,故事讲的好,让人喜欢。但作为一个行业的老兵,读后总觉得有些话不得不吐,权当是蹭“热度”吧。
iCDO互联网数据官
2020/02/19
9290
中台有点“苦”
五大管理视角详细解读数据中台
一千个读者,就有一千个哈姆雷特。同样,数据中台对于企业内部不同角色的价值也不同,下面分别从董事长、CEO、 CTO/CIO、IT 架构师、数据分析师这 5 个角色的视角详细解读数据中台。
用户7569543
2021/04/26
6100
五大管理视角详细解读数据中台
数据中台建设(二):数据中台简单介绍
2014年马云正式提出“DT(Data Technology)”的概念,人类从IT时代走向DT时代,阿里内部的数据平台事业部大刀阔斧的建立整个集团的数据资产,同年,阿里从芬兰Supercell公司接触到中台概念后,在集团内部积极践行,开创了“大中台、小前台”的组织机制和业务机制,通过高效、统一的后方系统来支撑快速变化的前端业务,提高业务产出效率,减少成本投入。
Lansonli
2022/04/30
8.3K1
数据中台建设(二):数据中台简单介绍
中台的定义 | 白话中台战略
《白话中台战略》已经写了三篇,尤其是第一篇「中台是个什么鬼」收到了很多朋友的反馈。写“白话”这个系列主要是想通过写文章来驱动自己思考,并借此和更多人一起交流和探讨中台这个话题。
ThoughtWorks
2019/05/05
1.6K0
中台的定义 | 白话中台战略
为什么客服需要中台战略(上)
最近从朋友圈到各种培训,大家到处都在谈论“中台”,阿里、腾讯、字节跳动、华为等知名互联网公司及科技公司都相继发布自己的中台战略。那么到底中台是个什么鬼?
云问科技
2019/10/15
2.8K0
为什么客服需要中台战略(上)
技术人解读企业为什么要平台化,关于数据中台你不知道的事...
伴随着云计算、大数据、人工智能等IT技术迅速发展及与传统行业实现快速融合,一场由数字化和智能化转型带来的产业变革正在孕育。
数据和云
2019/05/15
2.7K0
技术人解读企业为什么要平台化,关于数据中台你不知道的事...
终于有人把中台说清楚了
百度指数搜索“中台”,可以发现,中台一词前几年几乎都没有搜索,反倒是今年5月21号开始蹭蹭往上涨!
边缘计算
2019/07/01
3K0
终于有人把中台说清楚了
漫画:什么是中台?
在传统IT企业,项目的物理结构是什么样的呢?无论项目内部的如何复杂,都可分为“前台”和“后台”这两部分。
程序员小强
2019/09/25
7660
漫画:什么是中台?
相关推荐
一文读懂「中台」的前世今生
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档