大中台、小前台

传统项目中:

前台:所谓前台即包括各种和用户直接交互的界面,比如web页面,手机app;也包括服务端各种实时响应用户请求的业务逻辑,比如商品查询、订单系统等等。

后台:后台并不直接面向用户,而是面向运营人员的配置管理系统,比如商品管理、物流管理、结算管理。后台为前台提供了一些简单的配置。

前台、后台、用户三者之间的关系如下表示:

随着互联网的快速发展,企业间的竞争越发激烈,进而企业为了生存不断迭代产品,不断开发以原生产品定位为方向的衍生新的产品,恰巧这些衍生产品间的内核机制又极为相似,这样传统开发流程就会浪费大量不必要的“造轮子”工作;打个比方:

当然,绝大部分的公司中的老司机很会搬砖,可是老板不知道他们会搬砖,也不清楚他们各自搬砖的能力水平,这样就会造成资源分配不均。

SuperCell公司就像是一个高产的游戏孵化器,在几年内开发出了10款以上的游戏,他们开发出的游戏看上去风格迥异,却存在许多共同之处。在业务上,共通的东西包括支付系统、用户系统等等,在技术上,共同的东西包括游戏引擎,内部开发工具等等。而这些共通的资源,都可以由一个强大的“中台”来提供:

中台的架构思想改变的不只是项目结构,也影响了研发团队的组织形式。SuperCell公司把这种高效的组织形式称为“部落”。

国内趋势

阿里巴巴提出“大中台,小前台”的战略

华为提出了“平台炮火支撑精兵作战”的战略:

中台的作用就是提供资源支持:要数据给数据、要技术给技术。

中台的具体划分

大致可以分为4种:业务中台、技术中台、数据中台、算法中台

       

        

其中业务中台可以看做是微服务,

技术中台可看做是库函数,

中台是把前台的公共部分剥离出来,后台是不变的。

中台是业务的抽象,公共组件的集合;

中台就是标准化开发流程。尽量把所有公司的项目都放到相同框架下,不但提高了人员的效用,也降低了维护成本。

最近的畅销书《中台战略:中台建设与数字商业》

后台还是原来的后台,也就是项目的管理和配置系统

就是把共用部分抽象出来进行复用

中间件属于技术中台,中台还包括业务中台,算法中台,数据中台

说白了就是公共库与框架

不同项目,不同行业对应的(中台)侧重点将会有所不同;

后台中的“配置”,可以这样理解:商品配置,优惠券配置,用户权限配置,还有结算系统等等。

 

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值