004-读书笔记-企业IT架构转型之道-阿里巴巴中台战略思想与架构实战-共享服务中心建设原则
一般来说服务能力包括两个层次,一个是底层paas的能力,PaaS层结局大型架构在分布式、可靠性、可用性、容错、监控以及运维层面上的通用需求;第二个层次是业务能力,业务能力提供云化的核心业务支撑能力,这层能力建设的好坏,直接决定了能否真正支持上层业务达到敏捷、稳定、高效。
1.1、淘宝的共享中心概貌
用户中心
商品中心
商品描述能力:商品的描述数据模型:类目属性体系、spu、sku等;商品存储模型:商品数据在数据库中的存储结构;对外提供的服务接口:上层业务通过接口操作商品数据。
商品发布能力:open api、浏览器、cs方式、app等
商品管理能力:spu数据自建;SPU(Standard Product Unit):标准化产品单元。是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗点讲,属性值、特性相同的商品就可以称为一个SPU。SKU=Stock Keeping Unit(库存量单位)。即库存进出计量的基本单元,可以是以件,盒,托盘等为单位。
例如:品牌苹果+型号:5s可以确定一个产品,即SPU
再加上颜色白色,尺码4.0,即表示一个SKU
SPU + 颜色 + 尺码,就是一个SKU,SKU是从属于SPU的关系
商品巡检能力:商品生命周期,乱标商品名称等
商品数据分析的能力:运营小二日常运营、营销活动、类目调整,都需要数据支持,商品中心能自动推荐的类目数据并提供调整的决策支持。
商品评价能力:成功交易的订单,引入商品评价体系,识别正常的评价,提出恶意的差评和好评,建立更公平的商品评价体系。
交易中心
购物车、交易流程、订单管理、支持、结算、营销等。
店铺中心
卖家店铺管理、店铺装修、店铺生命周期管理、店铺日常管理等。
1.2、什么是服务中心
1、服务中心一定是不断发展的
2、服务中心的服务形态多样性
依赖于接口的服务:可以RPC、也可以基于web API,从整体上看,这里尽量统一会带来整体结构的简化。
依赖于工具的服务:定制的配置服务;或者运营管理类工具。
依赖于数据的服务:大数据的分析能力,实时交易型的数据能力一定要通过接口服务对外暴露。
3、一个服务可以进一步划分开
1.3、服务中心的划分原则
共享服务中心的结构目的是通过业务拆分来降低系统的复杂性;通过服务共享来提供可重用性;通过服务化来达到服务支持的敏捷性;通过统一的数据结构来消除数据交互的屏障。
从设计层面看,主要是遵循面向对象的分析和设计的方法,即业务和系统建模遵循面向对象的基本原则。
从运营层面看,服务中心应该是一个完整的业务模型,要有数据运营和业务整合的价值。
从工程层面看,共享服务的架构是基于分布式架构,分布式架构解决了一体化架构在大规模应用上的问题,但也引入了分布式事务、问题排查等方面的问题。
服务中心设计的基本原则:
1、高内聚、低耦合原则
高内聚是从服务中心的业务界域来说的,在一个服务中心内的业务应该是相关性很高、依赖性很高的;而服务中心之间应该是业务隔离性比较大的,即追求尽可能的低耦合。
2、数据完整性原则
数据模型统一。
3、业务可运维性原则
服务中心首先是从业务出发。单纯的技术层面抽象出来的服务框架一般不作为一个可运营的服务中心。服务中心承载业务逻辑,沉淀业务数据、产生业务价值的业务单元。
业务的运营型有两个含义,一是指业务本身的活力,当业务处于快速生长期,这时候运营目标是满足上层的业务需求,属于沉淀阶段;二是指业务内部孕育出来的创新想法。数据模型统一之后,可用很低的成本把大数据技术引入到服务中心的架构中,让数据来源、数据分析、业务生产可以自然形成闭环。所以能否用大数据能力提升运营水平是服务中心原则之一。
4、渐进性的建设原则
是从降低风险和实施难度这个角度出发,是一种敏捷实战,小步快跑的方式逐步推进。
004-读书笔记-企业IT架构转型之道-阿里巴巴中台战略思想与架构实战-共享服务中心建设原则的更多相关文章
- 003-读书笔记-企业IT架构转型之道-阿里巴巴中台战略思想与架构实战-分布式服务框架的选择
3.1.淘宝平台“服务化”历程 大约2007年,淘宝500人团队,维护一个war包,200多个功能模块. 1)项目团队协同成本高,业务响应越来越慢 2)应用复杂度超出人的认知负载. 3)错误难于隔离[ ...
- 002-读书笔记-企业IT架构转型之道-阿里巴巴中台战略思想与架构实战-第二章 构建业务中台的基础-共享服务体系简介
2.1.回归SOA的本质-服务重用 SOA理念的核心价值:松耦合的服务带来业务的复用,通过服务的编排助力业务的快速响应和创新. 现有模式多是烟囱式结合 ESB 企业总线打通不同系统间的交互. 2.2. ...
- 001-读书笔记-企业IT架构转型之道-阿里巴巴中台战略思想与架构实战-第一章 阿里巴巴集团中台战略引发的思考
1.1.阿里中台发展 组件中台可能问题:组织间业务协作.业务核心能力的沉淀.组织KPI考核等 1.2.企业信息中心发展的症结 1.烟囱式系统建设模式 独立构建独立维护 缺点:1.重复功能建设和维护带来 ...
- 《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》-总结
一.什么是业务中台 概念来自于阿里,介于前台和后台(此后台指的是云计算.数据库.消息队列.缓存等基础服务) 采用共享式架构设计解决以往烟囱式架构设计的资源浪费.重复造轮.试错成本高的问题 阿里的中 ...
- 企业IT架构转型之道,阿里巴巴中台战略思想与架构实战
前言: 晚上11点多闲来无事,打开QQ技术群,发现有关 '中心化与引擎化' 的话题,本着学习的心态向大佬咨询,大佬推荐一本书,我大概看了有四分之一的样子,对于我这种对架构迷茫的人来说,如鱼得水,于是特 ...
- 从阿里中台战略看企业IT架构转型之道
此文是我阅读<企业IT架构转型之道>一书的学习笔记,所有内容出自钟华老师的这本书. 零.为何读<企业IT架构转型之道> 在加入X公司后,开始了微服务架构的实践,也开始了共享平台 ...
- 《企业IT架构转型之道》读书笔记
1 出发点:企业IT系统建设普遍面临的问题和处境 很多企业面临的问题和处境: 『烟囱式』系统建设模式. 当业务部门提出业务需求,信息中心部门进行系统集成商的招投标,再进入到需求收集.需求分析.开发.测 ...
- 企业IT架构转型之道 读后感
放假三天,用部分时间阅读了企业IT架构转型之道这本书.第一遍潦草读完,就感觉收益颇多.这本书值得多读几遍,适合精度. 作为银行IT开发人员,在央企IT成本部门的大背景下,开发过程中遇到的诸多疑惑.困惑 ...
- 企业IT架构转型之道 读书笔记-1.阿里巴巴集团中台战略引发的思考
前言 1.为什么选择看这本书 2.Supercell公司的开发模式 3.“烟囱式”系统建设模式弊端,及产生这种现象的原因 4.IT人员在企业信息中心的组织职能 一.为什么选择看这本书 多日没有更新博客 ...
随机推荐
- [Laravel] 10 - WEB API : wrapper
前言 一.常用的解决方案 React 前端 + PHP (Laravel) 后端 Such as "some exposure to WEB API’s and/or RESTful“. 使 ...
- mkvirtualenv command not found解决
在京东云上用户家目录下创建.virtualenvs后,创建python虚拟环境,使用mkvirtualenv命令,没有提示,输完回车报下面错误,mkvirtualenv command not fou ...
- lua迭代器和泛型for浅析
(一) 首要概念要理清: 1. 在lua中,函数是一种"第一类值",他们具有特定的词法域."第一类值"表示在lua中函数与其他传统类型的值(例如数字和字符串)具 ...
- JAVA学习资源整理
构建 这里搜集了用来构建应用程序的工具. Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建.Maven优于Apache Ant.后者采用了一种过程化 ...
- vbox 的 ova 提取vmdk 与 vdi 以及扩容
原文: http://blog.csdn.net/flm2003/article/details/11980863 1. 从ova提取vmdk: tar xvf oldImage.ova => ...
- windous----快捷键
桌面操作: • 贴靠窗口:Win +左/右> Win +上/下>窗口可以变为1/4大小放置在屏幕4个角落• 切换窗口:Alt + Tab(不是新的,但任务切换界面改进)• 任务视图:Win ...
- Ubuntu设置DNS永久生效
环境查看 设置临时生效,修改配置文件/etc/resolv.conf nameserver 202.96.134.133 重启失效 设置永久生效,修改网卡配置文件/etc/network/interf ...
- How to add the ApplicationPoolIdentity to a SQL Server Login
The ApplicationPoolIdentity is a virtual account in Windows that is dynamically generated when the a ...
- Cross-origin plugin content from must have a visible size larger than 400 x 300 pixels, or it will be blocked. Invisible content is always blocked.
Cross-origin plugin content from must have a visible size larger than 400 x 300 pixels, or it will ...
- MyEclipse中的几种查找方法
在编程中常常需要用到查找功能,这里根据日常的使用总结一下常用的集中查找方法 Ctrl+H:在MyEclipse中打开Search弹出框,或者在菜单中打开Search弹出框, 定位到 File Sear ...