企业IT架构转型之道:阿里巴巴中台战略思想与架构实战 8.1分
读书笔记 第4章 共享服务中心建设原则
元勰
什么是服务中心 1.服务中心一定是不断发展的 2.服务中心中的服务形态多样性 3.一个服务中心可以进一步划分吗

服务中心可以理解为给前台业务提供的数据支持中心,通过rpc,http或者其他方式进行交互的系统。提供专业化的服务。并且这个粒度不能太细,能够保证在本系统在自洽的。这样才能算一个服务中心。并且,每个服务中心都是有专门的团队负责维护的。这才是本质,专人维护,业务协同发展。然后,才能构建中起强大的服务中台架构。中台本身就是许多服务中心的集合。

服务中心提供的服务能力不拘泥于形式,从大类来看,可以分成以下三类: · 依赖于接口的服务:这类服务是上层应用提供编程接口,接口可以是RPC,也可以是基于Web API的,从整体上来看,这里尽量统一会带来整体结构的简化。 依赖于工具的服务:这类服务有两类,一类用于提供定制的配置服务,比如淘宝商品中心要设置前台类目体系,交易中心要配置业务的交易流程;另二类是运营管理类的工具,比如商品巡检服务。 依赖于数据的服务:这里的服务主要是指对大数据的分析能力,实时交易型的数据能力一定要通过接口服务对外暴露。

服务中心对外提供服务的形式。目前我们主要用的是第一种吧。第二种和第三种几乎没用到过。

架构本来就是一个追求平衡的艺术,不仅是设计原则上的平衡,还要在技术、成本、资源、性能、团队等各方面进行平衡,以最高效地解决主要问题。

架构本身就是一个平衡的过程,不是哪个新,哪个好,自己喜欢就用哪个,考虑的因素很多。主要是知识广度和判断。不然,容易陷入个人喜好中,带来很大的压力。

这三个维度出发来决定服务中心的设计和评估,有以下几个参考原则 1.高内聚、低耦合原则 2.数据完整性原则 3.业务可运营性原则 4.渐进性的建设原则

这些原则的落地是怎么落地的,还是需要更多的考虑的。我觉得主要是数据库和高内聚低耦合。并且这两个是围绕一个业务展开的。不是随意划分的。这个很重要。

0
《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》的全部笔记 41篇
豆瓣
免费下载 iOS / Android 版客户端