在此以个人强烈的观点和行业视角对中台进行解读。自从阿里提出以来,一直是一个模糊的词,没有特别明确的界限,也没有特别明确的界定。它通常被理解为前台和后台之间的平台,或者可重用的平台。后来发展到前端也有自己的定义,各种后端框架也有自己的定义,大数据也有自己的定义,低代码厂商也有自己的中台定义,硬件也有自己的定义。制造商提出了自己的定义。可以说,只要你会带这个词,你就听过各种中文和台湾术语的定义等等,让开发者和一些架构师感到困惑。我不知道怎么形容。听了对方的解释,我好像有了自己的看法,也看到了一些企业在进行数字化转型时,进入了一个非常大的误区。结果是上上下下无法进行,战略效果达不到,事情总算尘埃落定,另一个可能会一路走到黑。之前很多人都提出过这个问题,那么到底什么是中台,我有自己的想法。以我的理解来看,中台已经不再是简单的像阿里15年提出的堡垒级别。刚被提出时,更像是对概念的重新定义。许多公司都在做类似的事情。这里理解的中台架构,是行业的又一次变革。是突破传统研发模式的新标准。类似于云服务,突破了传统的服务器行业模式。在这种模式下,可以完善企业的发展战略,跟上时代的步伐。这里从几个角度、多个维度进行整体解读。首先从行业发展的角度,最后从企业的角度,阐述一下我对中国台湾的理解。1、行业发展:这里所说的行业发展是从软件行业发展的角度来看的。这里阐述了从传统模式到新技术的成熟,从单体到服务,从人工到DevOps自动化,从fastjar到容器数字化,再到整个环境的数字化,为孵化提供土壤和条件中台架构。1、传统开发模式的存在和局限性。实际业务离不开硬编码:很多传统的开发框架和模型都是基于框架技术的集成,这几乎是一个从头开始构建的过程。近年来,低代码大规模兴起。为上层业务的创建提供了更多的可能性,但仍不能满足业务的各种个性化需求。低代码平台已被企业团队实施多年。拖延症一直是一个梦想,却始终得不到满足。维护、个性化等限制,最终还是回归到传统的开发和手工编码,更不用说过程中的各种规范了。常见的软件有很多是要抄的:从传统外包的角度,抄过来再搞一套,这个成本最低,然后快速创业,但是这样会有一个很明显的特点,跟同类产品一样,由N多家公司共同开发,最终产品是一样的。软件质量需要根据工程师的水平来定,这种情况在公司内部很难突破。最后发现自己可能最后忙于这个项目。它离不开维护。软件公司如此,产业公司也是如此,无法提升资产积累。发展过程中很难突破行业壁垒:什么是行业壁垒?如果不熟悉这个业务,是无法深入接触的。学习这个行业需要花费很大的精力,而且很难将行业业务转化为外部能力。如果不熟悉,就不能进入这个行业,更谈不上接触。从根本上说,它是每个企业的核心业务。用、业务服务,积累企业核心能力,开箱即用能力复用,赋能业务创新,形成核心壁垒。形成的组件不需要复制,而是在内部形成一个统一的服务或组件,提供给业务人员直接调用,不需要二次开发,即使出现问题也可以修复,不再复制,并且没有复制带来的风险点。通过提供接口模式,与低代码集成,形成了一套新的开发/研发能力和解决方案能力。数据管理:提供数据治理、数据采集、数据资产管理、数据开发等数据服务,打通业务间的数据壁垒,进行数据提取和分析、数据运营,为业务创新、数据运营和运营提供管理决策。机器学习、人工智能等提供条件。技术创新:通过现有技术,如微服务、分布式、容器化等,为自建系统提供技术支撑能力,解决基础设施、容器化、服务化、分布式数据库等底层技术问题,提供管理和技术实践支持自建系统能力,可快速构建项目、管理进度、测试集成、持续交付,提供低代码平台和统一标准规范,为开发提供优质便捷的服务。3、云平台的成熟和各种技术的普及云计算技术的成熟:经过十几年的云计算经验的发展,这个世界无论是网络存储还是安全等都基本趋于成熟,基本成熟且具有代表性的有亚马逊的AWS、阿里云、微软的Auxus、谷歌云等,国内还有华为云、腾讯云等代表。这些云计算的普及,前期有大量的案例和例子,经过多年的发展,现在已经发展成为国家战略需求,基本实现了全球战略,意味着底层基础的成熟。行业技术成熟度:行业技术成熟度主要指容器技术、大数据、软件技术框架、区块链、物联网、低代码等通用软件技术。这些基础软件能力的技术已经成熟,大量的生态组件,成熟的技术组件,如Java系统、前端系统、大数据系统等,并进一步细化如SpingBoot系统,这些行业技术成熟,有完整的生态系统,解决了80%的过程中的生态问题。基本足以形成一个标准的基础,成为另一个新的框架标准。下图是大数据生态技术的参考:数字化战略需求:数字化战略需求意味着更多的企业要进行信息化的深度转型和落地,传统企业也开始进入技术创新。传统的方式,很难在大环境中生存和发展,甚至可能慢慢消亡。数字化的普及,意味着整个技术落地,行业的技术体系渗透到更多的触点。在“十四五”大力推动和发展数字化的情况下,企业必然要完成这一步,而这一步更会促进行业技术的发展和成熟,形成行业业务的数字化,体现积累更多的企业和行业通过软件和数据。2、中台架构:中台架构针对行业业务沉淀,形成行业标准,通过接口服务或SaaS服务提供行业能力。可能会有多个“中台”进行整合,但最终体现的是行业标准,不再重复建设,而是按照标准来定义和提供服务。类似于汽车,汽车的车架是一样的,每个部件的标准也是一样的,也就是说大家可以按照标准接口生产每个零件,升级零件,重新组装。在软件行业,中台架构的定义也是一样的。类似于我定义了标准。各个厂家按照我的标准接入,这个接口需要什么我就提供什么。从某种角度来看,类似于微服务,提供这种服务的是各个企业在数字化中进行数字化转型。我们这里说的中台架构,是针对行业内的企业。我们定义我们的行业标准。别人没有标准,我们就是标准。类似公司可以参考以下公司:金蝶云天平台(金融行业)阿里钉钉(企业OA行业)云迁移(电商营销行业)以下两个角度是中台的数字化中台架构规划架构-行业中台架构规划下面就中台架构进行说明。1.数字中台架构方案。万座高楼依地而建。我们需要一个稳固的基础来建造我们更高层次的建筑,创造更大的想象空间。这里所说的数字中台是基础框架,类似于地基,主要包括技术、物联网、数据、管理、人工智能等。这里的技术是指微服务技术、容器技术、框架等相对成熟的技术技术、3D、GIS系统,这些业务产生的数据通过数据平台进行管理和整合,这里增加了一个组织管理,主要是落地过程中组织架构的支撑。通过这些系统,规划的数字中台架构如下:这里从下到上描述:基础设施是云服务厂商和各种私有云平台,是提供基础计算、网络、容器的IaaS平台规划、安全等能力,为上层提供基础计算支持;技术平台是技术体系的定义和PaaS平台的构建,包括各种微服务架构、大数据中间件、AI算法以及DevOps系统、物联网、自动化流程等,提供基础技术能力支撑对于软件环境;企业中台是指我们的技术研发能力,进一步封装技术平台能力,提供标准的平台接口,包括隐藏业务层建设的技术难点,定义技术标准,封装公共组件、数据访问接口等平台能力,和算法能力提供低代码能力,为上层业务的构建提供研发能力,让业务层专注于业务需求层的构建和思考。企业业务是企业或行业的数字化能力建设,也是企业的核心业务能力层。上层是通过下层数字中台提供的能力构建,专注于其核心业务领域和业务建设能力。2、行业中台架构规划利用中台建立自己的行业业务规则,制定一套解决方案,形成行业标准。行业的业务中台,更多的是从业务的角度,利用中台能力布局,打造企业的核心竞争力。不同的公司有不同的解决方案,需要业务专家/业务架构师分析业务层、结构、定义标准。该层建设前期,由业内资深业务专家进行服务分解规划(注:此处规划原则来自于数字中台定义的标准),提取公共业务能力、差异化业务能力,针对不同的差异制定计划。多种解决方案解决核心业务问题,提出新的业务架构设计,如下图:针对业务中台架构的规划和建设,提供标准的业务中台系统,一开始可能不能太完美,但是定义了这个框架和标准之后,我们就可以在这个过程中进行优化。大家的精力会更加集中在核心的优化和改造上。通过多个项目和企业的研发,后期将形成统一的体系。业计划。其他传统行业也是如此。通过数字中台进行业务建设和转型,提出新的行业解决方案。二、企业落地:1、中台建设实施过程在建设过程中整合技术和研发能力,形成“大、中、小前台”的组织和业务发展体系,使一线业务更加灵活敏捷,提供业务创新能力,提升研发效率,结合平台前期组织实施。这里从几个时间维度进行规划,如下图:规划描述如下:短期实施这里的主要工作内容是基础中台建设。这里的主要投入是技术研发的成本。主要工作是做好框架和各种规范的定义。还有技术封装和架构规划。这主要是平台技术架构的实现过程。这里的投资成本一般在百万左右。建设周期约半年至一年,周期不宜过长;中期实施主要是业务中台的建设,更多的投入在项目经理的实施上。按照业务架构师的规划,对核心业务进行改造,整合各个业务线,形成行业的业务标准和一套解决方案,形成自己的核心。竞争力,这里投入的成本可能是几百万到几十亿的项目,建设周期大概在1-2年。长期变现主要在数据整合、运营、需求梳理、行业创新等后期,通过对行业新技术的探索和创业,如人工智能、算法、元宇宙等成熟的新技术,提供企业的运营和创新能力,在行业竞争中占据领先地位,这个周期取决于战略规划。2、企业数字化转型步伐随着行业业务的不断发展,商业模式转型的要求,以及整体信息化需求重心的逐渐变化,单纯的信息化优化和提升已经赶不上企业数字化转型的步伐。企业商业模式创新。数字时代的到来为我们提供了一个变革的契机,公司从原来的1.0升级到2.0,同时也完善了未来战略的基础。转型后期,将形成企业的大业务平台,形成核心资产和竞争力,如下图所示:在这个过程中,居安思危,我们不会在发展和转型的趋势中很好地定位自己,并进行进一步的转型。好的突破,标准就会成为别人的定义,突破就会成为别人的突破。无论是市场、业务还是发展,后期都会被动很多。4.总结:以上是我理解的中台架构。是行业的变革,是突破传统研发模式的新标准。后面我们接入业务需求的时候,会有大量的行业业务接口供我们调用。我们不再需要从头开始切入行业业务。集成好的低代码平台或少量代码,快速实现业务能力,最终将企业软件应用发布到应用商店,形成行业业务能力,为企业数字化转型提供步伐。关注我,了解更多中台知识软件工程师罗晓东微信公众号luoxiaodong_dev功能介绍我是设计编码达人晓东
