精彩牛耳,用心缔造

软件开发教程:何为中台

作者: 编辑: 来源: 发布日期: 2019.07.20
信息摘要:
做软件开发,一般都讲究三层架构,前端数据展示层,中间业务逻辑层,后端数据存储层。但是中台这个概念和软件开发的三层架构是不同的。做软件开发还有…

做软件开发,一般都讲究三层架构,前端数据展示层,中间业务逻辑层,后端数据存储层。但是中台这个概念和软件开发的三层架构是不同的。做软件开发还有一个所谓的技术中间件的概念,这个也不是中台。另外,在现在这个云计算时代,有人说PaaS是中台,但其实并不是。在我看来中台是一个企业信息化服务能力复用的一种理念。

几种典型的中台

从阿里提出大中台小前台这个概念之后,中台就被炒热起来,各种提法各种定义满天飞,但认真研究后究其实质,中台就是一种能力复用。有实际的用户场景中有几种典型的中台:

  • 业务中台

    例如新零售,统一会员,统一订单,统一库存,统一支付等等就构成了一个业务中台。同样的,我们可以打造人力资源中台,财务中台,销售中台等。

  • 应用中台

    例如在商业应用的软件中,就必须要包括企业云盘,在线会议,交互机器人,电子发票,电子合同,电子凭证等功能模块,这些功能模块不是简单的技术,而是带有业务应用特征,但又不是具体的业务场景应用,这种功能模块或者说功能组件就构成了应用中台。

  • 技术中台

    技术中台不是简单的LaaS,也不是所谓的技术中间件,而是指的是企业应用的技术平台。在过去技术平台相对稳定,但是在现在这个人工智能和大数据时代,技术不断更新换代,技术平台就升级为了技术中台这个概念层次了。技术中台最核心的是一个集成中台,集成企业内部各种ERP系统,集成各类云服务,集成各类Web API,对外统一开放API。具有内外连接能力,需要经常变动。

  • 数据中台

    数据中台和数据平台是两个不同的概念,数据平台一般指的是Hadoop、Spark、Flink、Impala、HBase、Flume、Mahout、ElasticSearch等等,而数据中台则带有产业主数据、画像标签、业务模型、业务算法等。

传统的企业数字化规划主要是在业务架构、应用架构和数据架构基础上展开,开发和部署一个个基于应用和系统的数字化规划的具体的系统,例如ERP、CRM等。这些独立的系统就承载了企业的各种能力,由于企业各业务线统一使用一个应用或系统,自然实现了能力的复用。但是,单体系统的业务响应力有限,当业务发展到一定阶段后,必然产生大量定制化需求,随着内部定制化模块的比例逐渐上升,响应力成指数下降,成为业务流程自动化的瓶颈点。而另一个方面则是单个系统间的打通较为困难,容易形成业务孤岛和数据孤岛。因此就有了平台化这一企业IT架构理念,给业务提供足够的「柔性」,来满足对于业务的快速响应和复用的需求。

在平台化基础上,中台的设计和实施必定是跳出一个个单条业务线、站在整体视角来审视业务全景,通过能力复用来消除数据孤岛、业务孤岛,并支撑企业级规模化创新,助力企业变革,孕育生态。

故有此文,Share to all.

牛耳推荐资讯
IT学子们请像高考冲刺那样,圆我们的IT梦

IT学子们请像高考冲刺那样,圆我们的IT梦

还记得当年高考前教室后面的标语吗?还记得模拟考成绩出来后的悲与欢吗?还记得那最后100天我们内心的充实吗?然而随着大学生活的流式,那些埋藏在我们内心深处的美好记忆也随之消逝。各位IT专业的学子们,你们是否也是满怀期待的选择计算机专业,是否也是因为学电脑很有前途,因为现在IT行业发展火爆?确实T行业需要......
2020-01-06
长沙IT培训---计算机系实习的我们该何去何从

长沙IT培训---计算机系实习的我们该何去何从

又是一年实习季,到了这个时候就想起了当年的小编自己,没有其他词语比迷茫着两个字更加能代表自己的心情了。随着互联网经济的不断发展,IT技术也随之不断的更新、更迭,IT行业俨然成为了21世纪最火的行业之一。但是不是学计算机的人又哪懂我们计算机系的苦呢?从入学到毕业我们大大小小有七八个方向可以选择,有时候......
2020-01-06
长沙IT培训---其实转行就那么简单

长沙IT培训---其实转行就那么简单

最近我看到了一篇文章,文章的内容是关于华为公司大规模裁员的,大概的意是说,华为公司宁愿冒着赔偿10亿的风险,也要开除公司内部的7000多名“闲职”人员。看了这篇文章之后,我的感受颇深,文章有一句话很犀利:“时代抛弃你,从来都不会打招呼”,我觉得我需要正视下自己了,觉得必须要保持持续学习的习惯,否则说......
2020-01-06

咨询热线

400-0731-162
  
    • *

    • *