技术中台架构概述.docx
《技术中台架构概述.docx》由会员分享,可在线阅读,更多相关《技术中台架构概述.docx(7页珍藏版)》请在第一文库网上搜索。
1、技术中台架构概述【摘要】中台不能算是一个新的概念,只不过把它从一个单一系统扩展到了企业内部所有系统和组织级(企业架构级)的概念。那么时下“中台”的本质究竟是什么?技术中台又该如何理解?前台、中台、后台的概念早就有之,只不过不同的场景下有不同的内涵。前中后台是从应用系统架构层次来说的,比如早期C1ient-Server是前后台的关系,没有中台的概念,后来发展为三层架构(表示层U1业务逻辑层、和数据访问层),把业务逻辑和数据访问分离,形成前中后台架构。中台不能算是一个新的概念,只不过把它从一个单一系统扩展到了企业内部所有系统和组织级(企业架构级)的概念。单体系统中的业务架构、数据架构、应用架构和技
2、术架构体系通过把可共享组织服务、可共享数据服务、可共享业务服务、可共享技术服务等提取沉淀,进化为融合企业架构组织中台架构、数据中台架构、业务中台架构和技术中台架构体系。而把曾经的应用CIient端作为轻量化业务应用部署于不同的渠道为客户提供服务,从而形成了适合规模化业务体系的、适合当前技术发展趋势的、更完善的融合中台架构。X图1单体架构到融合架构趋势前台是各条线业务应用的轻量化客户端,可以部署于不同的业务渠道(比如App、Web、微信小程序等)。中台是可复用可共享服务,包括实现不同业务逻辑的业务服务、封装数据访问的数据服务、业务交互或数据交互用到的技术组件服务。后台是支撑中台服务运行和部署的数
3、据库、数据仓库、大数据平台、中间件平台、PaaS平台等。这些平台和工具的底层是基础设施资源,这样中台架构就比较清晰地进行层次划分和定义。“中台”是一系列系统可复用能力的集合。从前、中、后系统层次架构(图2前中后台架构)来看,把整个企业的各种系统看作不同的组件,所有的系统最终融合为一个系统,那么前、中、后台相对就容易理解了。前台就是“表示层“,也就是业务应用前端,其是通过服务编排而成的轻量化应用;其调用可复用的业务逻辑单元,这可以称为“业务中台”;业务逻辑单元则调用可复用的封装数据访问的组件,这可以称为“数据中台”,其下其实还有一层数据库或数据平台,以及中间件、PaaS平台等就是所谓的“技术后台
4、”。技术后台提取沉淀的可复用能力就是“技术中台”O所有的这些前中后台部署运行于“基础设施资源”之上。12 .中台的本质就像SOA-ESB、微服务架构一样,中台本质上是一种架构方式,是企业内可复用可共享服务能力的集合。自从“中台”概念提出以后,各种中台概念层出不穷。中台概念提出的源头在于SUPerCe11的元素、组件复用。不做复用,中台就没有意义。因此“中台”一定是要“复用”的。复用的目的是为了减本增效!降低成本,特别是时间成本,提高效率,特别是IT的效率。经过这么多年的IT系统建设,几乎每家公司都有数十成百套大大小小的系统。众多的系统带来了业务隔离、数据散落、共享困难。虽然也千方百计做了多年的
5、应用系统集成,实现了部分能力共享,但同时又增加了众多的平台、工具、系统,愈发的代价高昂。从数据集成、消息集成到企业服务总线,我们一直都在讨论复用和共享。但实现方法都是加层,从而导致系统之间的共享越来越复杂,链路越来越长,性能往往难以满足需求。所以我们需要变换设计思路,以“减层”的方式来减本提效。要“减层提效”,复用是一个很好的解决办法。既减少重复投入,祛除冗余,逐步规范化和标准化,又松耦合系统间组件,整合和融合数据、业务、技术等可复用能力统一为企业各部门各系统服务,满足业务快速变化需求的敏捷响应等。这些可复用能力就是“中台”。因此可以说中台的实质就是“复用”,目的是减层增效。认识到了中台的实质
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 技术 架构 概述
