中台理解
2020-03-17 17:50:57 1 举报
AI智能生成
中台理解与建设
作者其他创作
大纲/内容
平台、前台、后台
平台是为了快速响应与解决用户的需求而建立的,是一个宽泛的概念
可以理解目前的产品软件就是我们的线上平台
前台、后台等共同组成平台,它们都属于平台的子系统
前台,前端平台,是各个前台系统组成的前端平台
前台系统是指的企业与用户直接接触的系统,如网站、app、微信小程序等等用户直接使用的软件
一系列的前台系统共同组成了企业的前端平台
不要与开发中的前端后端混淆,往往前台系统又会存在前端页面与后端接口,这其实是前台系统的子系统
后台是各个后端系统组成的后端平台
后端系统是指的管理资源的系统,如内容管理系统、客户管理系统、物流管理系统等
一系列的后端系统共同组成了企业的后端平台
后端平台往往管理的是企业内部的核心资源
题库、视频、用户信息
引出
由于前台系统直接面向用户,所以为了快速响应用户需求,前台系统会不断建设(变动、重构)
由于后台系统管理的是企业内部的核心资源,改动成本非常庞大,无法及时响应前台系统的快速变化
往往在系统设计中,将后台系统的资源管理与前端系统的业务规则挂钩,最终导致不同的前台系统出现了各自的后端系统,这些系统基本相似但又不完全相同,这种系统我们称为:烟囱式架构(系统)
这些系统会使得我们开发人员不断的重复造轮子
所以我们需要一个介于前台系统与后台系统之间的系统,来解决我们所面临的问题,
定义
企业级能力复用平台
企业级,指的是中台的范围,可以理解为中台是服务于一个多前台的产品团队的
为多个产品提供共性支撑,所以在建设中台的时候要从全局出发
能力,企业所包含的能力,技术能力、业务能力、数据能力等,中台就是要去使用这些能力
复用,中台就是为了复用企业的各种能力,并且它被前面所说的多前台的产品团队所使用
简而言之,中台就是企业所有可以被「多前台产品团队」复用能力的载体
不断抽象前台业务下沉到中台
saas的方式打造一个自助式的中台
如何建设
分类
技术中台
技术中台就是使用云或其他基础设施的能力将各种技术中间件的能力进行整合和包装。
技术中台提供了易于使用的接口,使得参与前台建设与业务中台建设的开发人员无需关心中间件的细节
阿里云的一系列套件,ecs、oss、rds等等都可以理解为技术中台
提供了自建系统部分的技术支撑能力,帮助我们解决了基础设施,分布式数据库等底层技术问题
设想
业务中台
业务中台将后台资源进行抽象包装整合,转化为前台友好的可重用共享的核心能力,实现了后端业务资源到前台易用能力的转化。
业务中台使得前台可以随意的组合、复用
设想
数据中台
数据分析能力,帮助我们从数据中学习改进,调整方向
算法中台
提供了算法能力,帮助我们提供更加个性化的服务,增强用户体验
研发中台
提供了自建系统部分的管理和技术实践支撑能力,帮助我们快速搭建项目,管理进度,测试,持续集成,持续交付。
组织中台
为我们的项目提供投资管理,风险管理,资源调度等
总结
将后台各式各样的资源转化为前台易于使用的能力,真正实现复用的平台,我们都可以称之为中台
中台总是为前台服务,如果没有前台的需求,也就不存在中台
前台即为中台的用户
0 条评论
下一页