专栏首页架构师玄学之路架构师如何理解中台方法论

架构师如何理解中台方法论

架构师必须具备结构化思维,那么如何理解最近很火的中台战略呢,2019年是中台元年,中台是否真的是解决企业级业务架构的良方,还是毒药,这个需要架构师具备高瞻远瞩的技术和业务视角,才能充分理解中台方法论。

中台战略

什么是中台?

中台可以作为一种企业组织管理模式和概念,从技术系统角度看,中台也可以作为一种新型的企业IT设施架构。

中台是企业级共享服务平台,中台也是能力的枢纽和对能力的共享;中台不是微服务,因为中台不仅是一种技术架构,还是企业进行数字化转型的整体参考架构;以服务的方式提供共享能力的平台就是中台。

中台的作用?

中台应该包含哪些内容?什么能力应该在中台里面,中台与企业现有的ERP、CRM是是什么关系?如果建设了中台,中台应该怎么发挥作用,而不是让企业陷入建设另一套IT系统的老路?

笔者认为,中台要发挥作用,应该从业务触达的优先级来建设中台。中台是从多个相似的前台业务应用共享的需求中产生的,所以最先要落地的中台是业务中台。数据是从业务系统产生的,而业务系统也需要数据分析的结果,那么其次落地的就是数据中台,抽象和复用系统的数据存储和计算能力。

中台存在的价值是要为前提提供服务,业务中台和数据中台要快速响应前台应用的需求。但是如果中台服务于多个前台应用,在资源有限的前提下,必然会涉及到优先级排序和取舍。如果前台应用急需要某一个能力,是否允许前台先落地,中台再整合,这个其实很难有方法论去做判断,大中台和小前台本身在业务边界上就很难区分。

中台与平台的区别

中台是企业级的共享能力平台,中台是大平台,但是平台并不是中台,每个业务部门都会有平台,但是中台对于一个企业来说只有一个。平台里面的能力可以是重复建设的,因为平台通常只是服务一个前台应用。

业务中台

什么是业务中台?

业务中台本质上是一个体系系统,它实现了企业核心的业务运行机制,因而处于企业运行生态的核心位置,所有应用系统都必须与之建立联系。

中台的存在并不只是为了抽取可复用的能力,但是从另外一个角度思考,能力为什么可以复用?业务能力输出的内容主要是核心业务数据和业务流程,从单一业态的价值链来看,每一个业务环节的产出不仅会影响到下游环节,还会反作用于上游环节,必然要求每个业务环节将其核心业务数据实时的共享出来,这个就是需要共享业务的根本原因。能力复用只是中台的形,核心的业务数据和业务流程才是中台存在的本质。

业务中台建设方法论

能力支撑是基础

业务中台居于整个企业数字化平台的中间层,从全局的角度来观察,业务中台是上层应用建设的基础,它提供了应用功能所依赖的业务能力。

应用功能建立在能力的基础上,并通过对业务能力顺序编排实现业务流程,通过将不同能力的返回结构聚合为一个有针对性的数据集,满足用户需求。

中台能力为应用功能的实现打下了坚实的基础,衡量业务中台价值的一个重要标准就是中台业务能力的丰富程度。

中心自治是承载形式

中心是一个独立的体系,它能够独立运营,支撑多个业务场景。同时,它也是中台能力的物理载体,既提供了中台能力的编码实现,又在运行时生成一个物理进程承载多个中台能力。这里的中心需要区别于微服务,从业务上来讲,中心实现的业务范围比微服务更大,中心是多个或多类型业务实体的聚合,而微服务一般是指一个业务实体或一类业务实体的聚合。中心具有复杂的内部组件结构和数据关系,微服务追求的是简单和轻量,一个中心可以由多个微服务组成。

3层模型是骨架

既然业务中台是一套体系,那么从系统论的观点来分析,他一定具有层次结构和相互关系。

根据DDD的领域分析,领域模型分为核心域支撑域和通用域,但是复杂的业务场景,远远不能用这三个指标来区分。

业务中台自上而下的三层模型是:业务实体层、业务协作层和业务活动层

5步法是指导思想

  • 业务抽象:业务调研、顶层业务抽象和顶层领域分析
  • 高阶设计:业务顶层设计、0级架构设计和中台数据流规划
  • 组件建模:产品设计、组件模型设计、1级架构设计和关键交互图设计
  • 开发交付:迭代规划、需求反讲开发、持续集成交付和回顾总结调整
  • 持续运营:业务运营、内容运营、技术运营和数据运营

数据中台

什么是数据中台?

数据中台是一个用技术连接大数据计算存储能力,用业务连接数据应用场景能力的平台。连接能力是数据中台的精髓。

数据中台建设方法论

“横向规划,纵向切入“ 是建设数据中台的标准模式,所谓横向规划是指在进行企业数据中台规划时,需要打通企业所有的业务模块。所谓纵向切入是指,罗马城不是一天建成的,数据中台建设涉及数据平台建设、数模模型建设、数据治理、数据业务服务等方方面面的体系化工程,不可能一蹴而就。

本文分享自微信公众号 - 架构师玄学之路(andy_aty),作者:游侠

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-05-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 不要白嫖小插曲-中间件源码review方法论

    用户6969969
  • 基础能力框架演进

    用户6969969
  • Nacos源码分析系列之Naming模块-集群篇-理论概念

    Nacos封装节点状态在com.alibaba.nacos.naming.cluster.ServerStatus,主要包括:UP、DOWN、STARTING、...

    用户6969969
  • 漫画:什么是中台?

    在传统IT企业,项目的物理结构是什么样的呢?无论项目内部的如何复杂,都可分为“前台”和“后台”这两部分。

    程序员小强
  • 技术中台与业务中台到底讲了什么?

    最近有童鞋在我之前发布的《聊聊中台》一文中提问:技术中台是什么?和业务中台又有什么区别?考虑到在工作中,也有部分同事问过这个问题,我这里总结一下形成此文进行答复...

    Edison Zhou
  • 再谈中台战略与气象业务建设

    我曾经推过一篇《中台战略与气象业务系统建设之经验分享》,简单聊了聊中台战略在气象部门的落地困境。最近看了《企业IT架构转型之道》一书的作者钟华的一段关于中台的对...

    用户1247399
  • 互联网中台技术简介

    但与此同时,关于中台究竟是什么,却是众说纷纭。引用王健老师在《当我们谈中台时,我们在谈些什么| 白话中台战略》一文中提到的关于中台的一些理解,就能看出一些端倪。

    YP小站
  • 脱虚入实,软件定义为数字中台注入强心剂

    用这句话来形容数字中台当前的处境可谓是再恰当不过。从过去几年的轰轰烈烈,到年初备受各方质疑,数字中台从巅峰跌落到谷底,遭受了过山车般的待遇。其实对于刚刚起步的中...

    大数据在线
  • 中台到底长啥样?| 白话中台战略

    在上篇《白话中台战略开篇:中台是个什么鬼》中,我试着依据自己的经验和理解,阐述了中台产生的原因以及最终建设目的,可能会过于抽象,大家听得还是云里雾里,本文就试图...

    DevOps时代
  • “上中台吗?会送命的那种!”

    2019年被业界称为中台元年,最大的赢家当然是A厂了,据说企业中台市场份额,80%是A厂在做(合同总金额),能入A厂法眼的,当然都是国企、央企等动辄上亿的肥单。...

    人称T客

扫码关注云+社区

领取腾讯云代金券