目录

前言

系统可分出前后端,中间层并不存在

从架构层入手,MASA帮助企业建立长远视角

MASA是长期目标,中台是工具之一


出自:通信世界网

前言

通信世界网消息(CWW)2019年即将接近尾声,如果给这一年的ICT领域热词打分,那么中台至少可以获得四颗星。中台,这一阿里于2015年提出的概念,4年之后骤然升温,得到越来越多互联网公司的认可。但是如同任何一项新技术,虽源自阿里且有腾讯站台,中台并没有得到市场一边倒的叫好,有企业直言不讳地说“中台,看不懂”。

那么如何客观看待中台的作用?近日Gartner高级研究总监沈哲怡(Sandy Shen)向通信世界记者表示:中台本质上是一种管理工具,能够满足一些企业的特定需求;从长远来看,Gartner建议企业建立网格应用程序和服务架构(MASA),以实现全局化、面向未来的规划和管理。

系统可分出前后端,中间层并不存在

如今风靡ICT行业的中台,最早是2015年由阿里提出的。作为阿里提出的一个概念,中台带有深刻的电子商务痕迹。

“阿里站在自己的角度,将所有网上商城的内容划归到面向客户的层面,企业把自己的产品、库存、物流信息进行对接,这就是后台;在其平台上,阿里给企业提供了工具,帮助其管理客服、进行营销、对接阿里的数据库,以及进行订单管理、汇款管理,由阿里提供给企业的这一层就是中台。”沈哲怡表示。

中台的提出虽然方便企业将后台ERP和CRM等系统对接到网上商城,但是从企业角度来看,并不存在中台。“无论官网、APP还是第三方网上商城,所有面对客户的层面对企业而言都是面对客户的前端;而在后端,无论连接ERP,还是订单系统、产品管理系统、客户管理系统,对企业而言都属于内部应用系统,都应该被企业的应用架构所涵盖、规范和管理,所以从企业角度来讲只有前端和后端。”沈哲怡认为。

既然只有前端和后端,并不存在中间,那么如何合理地规划企业应用架构,又能利用到中台提供的功能?

为此,Gartner推出了网格应用程序和服务架构(MASA)框架。该架构分为三层:多样化用户体验层、API解析层、多颗粒度服务层。“该架构中并没有中台,中间的API解析层是连接层,或者转换层。”沈哲怡强调。

ima架构模型 masa架构_架构模式

从架构层入手,MASA帮助企业建立长远视角

在沈哲怡看来,MASA与中台有以下三个方面的不同。沈哲怡从三层架构入手,对MASA进行了逐层详细分析。

首先,MASA包含了一个多样化用户体验层,沈哲怡强调其具有智能化特征,能够根据用户场景、终端设备和所接入的渠道,为用户量身定制APP服务。这里的用户不仅包括外部用户,还包括企业内部员工、合作伙伴、经销商、渠道商等。例如,当销售人员外勤时,可通过手机或者iPAD接入客户数据库调取客户信息,或者查询产品规格和价格;当回到办公室后,在电脑上填报表、做销售预测和汇报。“即使同一个用户,当所处场景、所用终端设备和渠道不同时,APP的设计也会呈现出差异性。”沈哲怡表示。

其次,MASA在后台服务上提出了多颗粒度的概念,即由精细度不同的各种服务组合为用户提供服务。这些服务既包括如ERP这种大型套件式软件的宏服务,其仅有少量对外输出的接口,也包括目前比较流行的微服务,可以在具体细微功能上以API的方式与其他服务交互。介于两者之间的就是小服务,可以在功能模块的层面上进行输出,与其他服务交互。精细程度越高,灵活度和敏捷性也越高,但是管理和治理的难度会相应加大。对此,沈哲怡建议企业在应用的颗粒度、开发成本和治理难度之间寻求平衡。

第三,MASA还包含了API解析层,其对实现架构的灵活性和敏捷性非常关键。“一方面能够让前后端解耦,方便两支不同的团队同时开发,另一方面又有机地把前后端联系起来,在不同API、接口协议以及数据格式之间进行转换,避免前后端直连造成系统连接的混乱。”沈哲怡分析。其中,前端开发团队主要做UI/UX设计,后端开发团队则根据用户和业务需求开发新的功能。“有了API解析层,企业的前后端开发团队可以互不影响,相对独立进行开发,从而提升项目开发的速度和灵活性。”

此外,API解析层也是一个转换的过程,在对外输出的API与后台服务API之间进行转换。

ima架构模型 masa架构_网上商城_02

MASA是长期目标,中台是工具之一

沈哲怡分析,中台既没有针对用户的体验层,也没有中间的API解析层。数据中台的一般作法是将客户数据、产品数据、订单数据等共性内容从后台不同系统中抽取出来放到统一的数据侧,以方便客户对数据进行整合和分析;MASA并不会将所有东西抽取出来,而是利用现有系统提升对前端业务支持的灵活性。系统的精细程度,API的开发及功能则是由产品经理根据业务需求来决定。

企业需要从宏观层面对数据进行分类,哪些需要存放在业务系统,哪些需要集合到中央数据库,需要分类进行管理。

当然,中台受到追捧确有优势所在。特别是对于一些传统企业,其后台系统笨重复杂,此时就可以借助中台解决方案进行数字化更新,让系统反应更快。

MASA和中台也有相关联的方面。MASA是未来发展方向,是企业数据架构的长期发展目标,实现需要一个长期持续的过程。在此过程中会用到多种不同的工具,其中中台可以帮助解决业务上的一些痛点。“中台是实现MASA的众多手段之一。”沈哲怡分析,“中台与多种工具相互集成与互补,最终构建起MASA的框架。”

沈哲怡介绍,MASA在国外已经得到了广泛认可。目前,Gartner有很多海外客户在进行数字化转型,它们也遇到了一些困惑;借助MASA,可以站位更高,统观全局,审视IT系统,从而理清了很多概念,对系统有了更全面的认知。沈哲怡相信MASA在中国也会得到认可和普及。“无论国内还是国外,企业都面临数字化转型的挑战,MASA在提升数字化业务的灵活性和敏捷性上有很强的指导作用,对于中外企业普遍适用。”