Alibaba 《企业IT架构转型之道》 阅读笔记

Service-oriented architecture(SOA) is a style of software design where services are provided to the other components by application components, through a communication protocol over a network. The basic principles of service-oriented architecture are independent of vendors, products and technologies.1(https://en.wikipedia.org/wiki/Service-oriented_architecture#cite_note-1) A service is a discrete unit of functionality that can be accessed remotely and acted upon and updated independently, such as retrieving a credit card statement online.
A service has four properties according to one of many definitions of SOA:2(https://en.wikipedia.org/wiki/Service-oriented_architecture#cite_note-2)

  1. It logically represents a business activity with a specified outcome.
  2. It is self-contained.
  3. It is a black box for its consumers.
  4. It may consist of other underlying services.3(https://en.wikipedia.org/wiki/Service-oriented_architecture#cite_note-3)
    Different services can be used in conjunction to provide the functionality of a large software application,4(https://en.wikipedia.org/wiki/Service-oriented_architecture#cite_note-4) a principle SOA shares with modular programming. Service-oriented architecture integrates distributed, separately-maintained and -deployed software components. It is enabled by technologies and standards that facilitate components’ communication and cooperation over a network, especially over an IP network.

第一章
阿里巴巴中台引发的思考
“烟囱式”系统架构弊端:
i)重复的功能建设和维护带来的重复投资;
ii)打通“烟囱式”系统间交互的集成和协作成本高昂;
iii)不利于业务的沉淀和积累。
前两个基于成本和效率的角度对系统架构进行考虑,第三个弊端则是基于发展的角度进行问题考虑。
基于以上弊端需要考虑使用SOA的方法进行系统重新架构。

第二章
构建业务中台的基础
中台的基本逻辑:后台(数据层)–中台(共享服务中台)–前台(具体业务层)–UI
回归SOA的本质—-服务重用
共享服务:会员中、商品中心、交易中心、支持中心(易于抽象的部分业务支撑)
中台战略优点,从小的前台(具体业务角度)分析:
i)团队协同效率高;
ii)对于商业敏感性更强;
iii)调整方向更加便捷;
iv)一旦找准目标,可以全力扩展成果。(中台基础设施已经十分强大,可以对业务进行很强势扩展)
为大数据为例做好准备
大数据存在的问题:
i)数据分布广、格式不统一、不标准;
ii)缺少基于数据有业务建模能力的专家。

第三章
分布式服务框架的选择
集中式开发带来的弊端:
i)项目团队间协同成本高;
ii)应用复杂度超越人的认知负载;
iii)错误难于隔离;
iv)数据库连接能力很难扩展;
v)应用扩展成本过高。

互联网公司一种去“去中心化”的架构方式,其为分布式架构的根本诉求。
"中心化"带来两个问题:
i)服务调用方式的不同带来业务的响应和扩展成本;
ii)“雪崩”效应束缚了“中心话”服务框架的扩展能力。
容器技术+微服务组成分布式技术基础。
微服务的特征 分布式服务组成的系统、按照业务而非组织进行组织划分、做有生命的产品而非项目、智能化服务端点与傻瓜式编排、自动化运维、系统容错、服务快速演化。

第四章
共享服务中心建设原则
第五章
数据拆分实现数据库能力线性扩展
第六章
异步化与缓存原则
第七章
打造数字化运营能力
第八章
打造平台稳定性能力
第九章
共享服务中心对外和对内共享
第十章
大型央企互联网转型
第十一章
时尚行业品牌公司互联网转型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值