其他分享
首页 > 其他分享> > 共享服务中心建设原则

共享服务中心建设原则

作者:互联网

共享服务中心的架构目的是通过业务拆分来降低系统的复杂性;通过服务共享来提供可重用性;通过服务化来达到业务支持的敏捷性;通过统一的数据架构来清除数据交互的屏障。

服务中心建设要考量的三个重要方面,设计、运营、工程。

从设计层来看,主要是遵循面向对象的分析和设计方法,即业务和系统建模遵循面向对象的基本原则;

从运营层面来看,服务中心应该是一个完整的业务模型,要有数据运营和业务整合的价值,比如淘宝中心的商品中心,绝对不只是简单的商品增删改查的服务接口,而是建立一个全球最大

的商品库,同时提供该商品库的管理运营的方法和配套工具服务 。

从工程层面来看,共享服务架构是基于分布式架构,分布式架构解决了一体化架构在大规模应用上的问题,但是也引入了分布式事务、问题排查等方面的一些难题,所以在规划服务中心的时候,一定要综合评估业务层对服务中心在数据库、业务以及运营方面的需求和技术上需要的投入。

服务中心中的服务形态多样性,提供的能力可以分三类

一、依赖于接口的服务:这类服务是上层应用提供编程接口,接口可 是RPC,也可以是基于web api的,从整体上来看,这里尽量统一会带来整体结构的简化。

二、依赖于工具的服务:这类服务有两类,一类用于提供寶的配置服务,比如淘宝商品中心要设置前台类目体系,交易中心要配置业务的交易流程;另二类是运营管理类的工具,比如商品巡查服务。

三、依赖于数据的服务:这里的服务主要是指对大数据的分析能力,实时交易型的数据能力一定要通过接口服务对外暴露。

*********************************************************************************************

【如果文字看累了,可b站搜索“沙皮狗2021”,用听的方式领略知识的魅力】

传送门 :https://space.bilibili.com/407643589

【微信公众号】: 沙皮狗2021

*********************************************************************************************

标签:架构,原则,业务,接口,运营,服务,服务中心,共享
来源: https://www.cnblogs.com/qq280025995/p/15693929.html