《大规模SOA系统治理中的架构支持-程立》由会员分享,可在线阅读,更多相关《大规模SOA系统治理中的架构支持-程立(182页珍藏版)》请在金锄头文库上搜索。
1、题 作 程立 支付宝 中国 网络技术有限公司 北京 2009年4月8日 规模SOA系统治理中的架构支持大 小 1 2 Through 2010 a lack of working SOA governance arrangements will be the most common reason for SOA failure Applica on and SOA Governance The Who What and Why Ma Hotle Gartner June 2008 提纲 历史 问题 展望 SOA 治理 架构 透明 控制 对齐 3 历史 历史 问题 展望 SOA 治理 架构 透明
2、 控制 对齐 4 历史 创世纪 第一天 5 历史 创世纪 第一天 上帝说 要有光 就有了光 5 历史 创世纪 第一天 上帝说 要有光 就有了光 认识SOA 学习SOA 达成走SOA路线的共识 5 历史 创世纪 第二天 6 历史 创世纪 第二天 上帝说 诸水之间要有空气 将水分为上下 6 历史 创世纪 第二天 上帝说 诸水之间要有空气 将水分为上下 识别主要挑战 平衡快与稳 找到SOA的切入点 核心分离 6 历史 创世纪 第三天 7 历史 创世纪 第三天 上帝说 水要聚在一处 使旱地露出来 地要发生青草 和结种子的果蔬 并结果子的树木 7 历史 创世纪 第三天 上帝说 水要聚在一处 使旱地露出来
3、 地要发生青草 和结种子的果蔬 并结果子的树木 第一组服务落地 交易服务 并结出果实 7 历史 创世纪 第四天 8 历史 创世纪 第四天 上帝 造两个大光 大的管昼 小的管夜 又造众星 8 历史 创世纪 第四天 上帝 造两个大光 大的管昼 小的管夜 又造众星 建立两大支柱服务群及卫星系统 账务会计 客户信息 8 历史 创世纪 第五天 9 历史 创世纪 第五天 上帝说 水要多多滋生有生命的物 要有雀鸟飞在地面以上 天空之中 9 历史 创世纪 第五天 上帝说 水要多多滋生有生命的物 要有雀鸟飞在地面以上 天空之中 服务数量爆发式增长 9 历史 创世纪 第六天 10 历史 创世纪 第六天 可以休息了
4、吗 10 问题 历史 问题 展望 SOA 治理 架构 透明 控制 对齐 11 问题SOA改变应用的构建方式 SOA separates func ons into dis nct units or services which developers make accessible over a network in order that users can combine and reuse them in the produc on of applica ons Wikipedia 12 问题SOA改变应用的构建方式 SOA separates func ons into dis nct u
5、nits or services which developers make accessible over a network in order that users can combine and reuse them in the produc on of applica ons Wikipedia 12 问题SOA改变应用的构建方式 SOA separates func ons into dis nct units or services which developers make accessible over a network in order that users can co
6、mbine and reuse them in the produc on of applica ons Wikipedia 12 问题服务建设的递归 13 问题服务建设的递归 第1代 服务 第1代 服务 服务复合 13 问题服务建设的递归 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 13 问题服务建设的递归 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 13 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 问题SOA 副作用 14 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N
7、代 服务 服务复合 问题SOA 副作用 14 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 问题SOA 副作用 看得见的复杂 看不清的机理 14 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 问题SOA 副作用 15 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 问题SOA 副作用 15 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 问题SOA 副作用 15 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服
8、务复合 问题SOA 副作用 15 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 问题SOA 副作用 看得见的变更 看不清的影响 15 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 问题SOA 副作用 16 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 问题SOA 副作用 16 第1代 服务 第1代 服务 服务复合 第2代 服务 服务复合 第N代 服务 服务复合 问题SOA 副作用 看得见的局部 看不清的全局 16 问题SOA 盲区 17 问题SOA 盲区 战略 100分 17
9、 问题SOA 盲区 战略 100分 商业 模式 90 17 问题SOA 盲区 战略 100分 商业 模式 90 产品 设计 90 17 问题SOA 盲区 战略 100分 商业 模式 90 产品 设计 90 应用 架构 90 17 问题SOA 盲区 战略 100分 商业 模式 90 产品 设计 90 应用 架构 90 技术 架构 90 17 问题SOA 盲区 战略 100分 商业 模式 90 产品 设计 90 应用 架构 90 技术 架构 90 实现 90 17 问题SOA 盲区 战略 100分 商业 模式 90 产品 设计 90 应用 架构 90 技术 架构 90 实现 90 59分 17 问
10、题SOA 盲区 战略 100分 商业 模式 90 产品 设计 90 应用 架构 90 技术 架构 90 实现 90 靠谱的战略 不靠谱的实现 59分 17 问题SOA 雷区 遗留系统服务 合作伙伴服务 领域服务 业务服务 流程服务 技术服务 数据服务 门户服务 开放服务 18 问题SOA 雷区 遗留系统服务 合作伙伴服务 领域服务 业务服务 流程服务 技术服务 数据服务 门户服务 开放服务 You only need one service to destroy your business Gartner 18 问题SOA 雷区 遗留系统服务 合作伙伴服务 领域服务 业务服务 流程服务 技术服
11、务 数据服务 门户服务 开放服务 You only need one service to destroy your business Gartner 18 问题 创世纪 第六天 19 问题 创世纪 第六天 上帝 照着自己的形像造人 对他们说 要生养众多 遍满地面 治理这地 19 问题 创世纪 第六天 上帝 照着自己的形像造人 对他们说 要生养众多 遍满地面 治理这地 19 治理 历史 问题 展望 SOA 治理 架构 透明 控制 对齐 20 治理什么是SOA治理 SOA governance is doing the right SOA things the right way of the
12、SOA stakeholders Eric A Marks SOA Governance of the Services Driven Enterprise SOA Governance is a concept used for ac vi es related to exercising control over services in an SOA The specifi c focus of SOA governance is on the development of services that add value to the business eff ec ve SOA gove
13、rnance must cover the people processes and technologies involved in the en re SOA life cycle Wikipedia 21 治理什么是SOA治理 SOA governance is doing the right SOA things the right way of the SOA stakeholders Eric A Marks SOA Governance of the Services Driven Enterprise SOA Governance is a concept used for a
14、c vi es related to exercising control over services in an SOA The specifi c focus of SOA governance is on the development of services that add value to the business eff ec ve SOA governance must cover the people processes and technologies involved in the en re SOA life cycle Wikipedia 21 治理什么是SOA治理
15、SOA governance is doing the right SOA things the right way of the SOA stakeholders Eric A Marks SOA Governance of the Services Driven Enterprise SOA Governance is a concept used for ac vi es related to exercising control over services in an SOA The specifi c focus of SOA governance is on the develop
16、ment of services that add value to the business eff ec ve SOA governance must cover the people processes and technologies involved in the en re SOA life cycle Wikipedia 21 治理什么是SOA治理 SOA governance is doing the right SOA things the right way of the SOA stakeholders Eric A Marks SOA Governance of the Services Driven Enterprise SOA Governance is a concept used for ac vi es related to exercising control over services in an SOA The specifi c focus of SOA governance is on the development of services