开发者社区> 超努力的写代码> 正文

中台是什么鬼?和通用平台、定制、数字化转型啥关系?

简介: 中台是什么鬼?和通用平台、定制、数字化转型啥关系?
+关注继续查看

中台是近两天最火的词语,对中台的理解五花八门,不同人不同理解,中台也成各公司争相效仿的技术方向,似乎中台已经成为了万能钥匙,深圳有些公司有了中台焦虑;我分享一下我的理解,不一定对,闲暇时间浏览一下,就当抛砖引玉啦。


中台我的理解,就是业务平台APAAS

就是把业务通用的可共用的平台抽象出来,进行服务化改造,业务应用可以调用这些服务快速开发应用。怎么理解呢?首先把这两字理解清楚,中字,说明在架构上是处在中间,其下面还有一层或几层平台,那么下面就是什么呢,我认为是基础平台和通用平台,即iaas+GPaas;同时说明上面还有东西,那是啥呢,那就是应用;第二个字就是台,台就是说明有支撑作用,可以支撑上面的业务应用;那就可以理解了中台是指基于基础平台和通用平台的业务平台,可以支持公司多个应用的业务平台快速迭代业务的研发。


中台的用途

1)共享、重用和复用,将业务公共模块的提供业务调用,降低成本、提高效率、节省系统上线周期;

2)快速支撑业务开发,很多业务时间就是金钱,需要快速迭代业务开发,中台能够很好支撑业务快速开发

3)技术输出,积累的中台子系统可以为更多公司使用,变成一个企业应用平台业务线

4)快速拥抱变化,应用基于中台可以快速调整,应用就是中台能力的编排,这样可以快速开发应用

5)多种终端共享,web、app、小程序、快应用都可以基于中台快速开发。


举个例子,中台的理解很容易跟通用平台混淆,为了方便理解举例说明一下;

1)IAAS的话就是云虚拟服务器、云存储(包括对象存储和块存储等各种存储)、云网络、vpn等网络服务;

2)GPAAS就是容器服务、容器编排服务、微服务框架、分布式总线、分布式数据库、分布式缓存、大数据平台、iot平台、AI平台等通用服务;

3)APASS应该是啥呢?

  • 用户管理服务,打通用户管理,实现鉴权、注册、登陆、单点登录等功能,为上面业务提供统一的用户管理;
  • 精准用户服务,把用户从各位维度进行标签化,上层应用可以通过接口调用用户画像信息,获取需要用户画像信息;
  • 精准营销服务,可以基于用户画像数据,根据营销规则通过配置来实现对满足条件用户的精准营销;
  • 支付平台,对接支付宝、微信支付、银联等支付平台,为上层应用提供支付服
  • 快递服务,对接各个快递平台或者快递统一接入平台,为应用提供快递服务;以此类推,就是提供丰富的业务服务,让应用开发变得非常容易。


Services就是基于中台编排来快速开发业务,实现面向用户体验的开发,应用端体现的就是用户注册、登录、浏览产品目录,查看折扣信息、下单购买、支付,快递进展和到货牵手完整的app体验。网站、小程序、公众号是一样的,都可以基于中台开发。


APaas与其他软件开发的各种概念的理解

中台和定制的关系,中台使能定制,中台使定制变得更快更好,中台不是消灭定制,而是支持定制;定制是消灭不了的;最著名的SaaS软件服务商saleforce也做了50%的定制;SAP、ORACLE也都有定制的合作伙伴,我的理解是赋能定制而不是消灭定制。


中台与架构设计的关系,中台是架构设计的一个理念,一个牵引,架构设计的指导思想;架构设计是实现这种理念,支撑业务快速开发。


中台与通用平台的关系,通用平台是指不带有业务特征,可以无差异的支撑各种业务开发,比如数据库、分布式中间件、容器服务、微服务框架等属于通用平台;中台构建在通用平台的能力,基于业务抽象出可以重用的功能模块,为业务应用所调用,业务应用可以基于中台快速构建,敏捷迭代开发。


中台与数字化转型的关系,数字化转型是企业利用数字化技术支撑企业转型,这是更大的一个话题,需要重构企业的生产运营系统;中台是技术上的一个支持方案,是可选的,不是必须的。


写了这么多收个尾,也留个尾巴,中台适合哪些业务,该怎么做留着后面有时间再叙述;利用中秋假期把脑子里想到的倒出来,不专业,描述也不完整、不准确,希望各位读到本文的不吝赐教。万分感谢。

本公众号编辑部维护读者群之研发管理群,邀请了坐馆老司机曲健、伟山、安晓辉、史海峰嘉宾等参与交流。加群请在公众号回复:研发管理群


作者简介

蒋国文,华为云全球合作伙伴生态部副部长、CTO,华为云全球合作伙伴生态部 AI伙伴俱乐部总经理。


22年IT/互联网软件研发,19年华为公司软件研发经验,13年华为研发部门主管经验,8年华为云服务研发经验。作为华为云早期员工参与了组建了华为企业云业务部,负责技术中心的研发管理工作、从零起步的带领团队完成华为企业云早期的版本研发工作。擅长架构设计、产品设计、互联网运营、解决方案设计工作。历任开发部经理、开发代表、项目办公室部长、产品部部长,华为企业云技术中心部长,企业云业务发展部部长,华为云生态解决方案部部长。

往期推荐

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
9164 0
如何设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云安全组设置详细图文教程(收藏起来) 阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程。阿里云会要求客户设置安全组,如果不设置,阿里云会指定默认的安全组。那么,这个安全组是什么呢?顾名思义,就是为了服务器安全设置的。安全组其实就是一个虚拟的防火墙,可以让用户从端口、IP的维度来筛选对应服务器的访问者,从而形成一个云上的安全域。
17050 0
使用SSH远程登录阿里云ECS服务器
远程连接服务器以及配置环境
12617 0
阿里云服务器ECS登录用户名是什么?系统不同默认账号也不同
阿里云服务器Windows系统默认用户名administrator,Linux镜像服务器用户名root
13832 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
24839 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
32843 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
18067 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
18674 0
1946
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载