SOA服务管控和治理四.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SOA服务管控和治理四

6 5 4 3 2 1 0 4.3 2.5 3.5 4.5 平台研发项目组雷强 leiqiangcn@ 治理和管理需求 面向服务的体系结构 (SOA) 是一项引人注目的技术,用于开发与业务模型保持最佳一致性的 软件应用程序。不过,SOA 会提高业务和信息技术(Information Technology ,IT )以及IT 部门和各个团队间所需的合作和协调级别。这个合作和协调是通过 SOA 治理提供的,涵盖了用 于指定和管理如何支持服务和 SOA 应用程序的各个任务和流程。 SOA 治理的一些重要方面 • 服务定义 • 服务开发生命周期 • 服务版本治理 • 服务迁移 • 服务注册中心 • 服务消息模型 • 服务监视 • 服务所有权 • 服务测试 • 服务安全 平台研发应用组 治理 治理意味着建立和执行工作组为了一起工作而一致同意的工作指南。具体 来说,治理包括以下方面: • 建立授权的责任链。 • 度量评估的有效性。 • 指导组织建立满足其目标的策略。 • 控制机制以确保遵从性。 • 进行沟通以使所有相关方都获得通知 治理确定谁负责制定决策,需要制定什么决策,以及使决策制定保持 一致的决策。 治理不同于管理。治理规划需要制定什么决策,而管理是制定和实施 决策的过程。治理重在建立决策,而管理重在贯彻执行决策。 平台研发应用组 IT治理和SOA治理 IT 治理是指针对 IT 的治理;即:针对IT 组织及其人员、流程和信息应用治理,以提供指导,使这 些资产支持业务需求。SOA 治理是IT 治理的一种特殊化,其将关键IT 治理决策置于服务组件、服务和业务流程的生 命周期上下文中。SOA 治理对生命周期进行有效管理,生命周期是其关键目标。 IT 治理比SOA 治理更广泛。IT 治理涉及IT 的所有方面,包括影响SOA 的问题(如数据模型和安全 性)以及SOA 之外的问题(如数据存储和桌面支持)。SOA 治理重点关注服务生命周期的一些方面,例如:计划、 发布、发现、版本治理、管理和安全性。 治理在 SOA 中比在普通 IT 中更为重要。在SOA 中,服务使用者和服务提供者运行于不同 的进程中,由不同的部门开发和管理,为了成功地一起工作,需要进行大量的协调工作。为了SOA 能成功,多个应 用程序需要能共享相同的服务,这意味着它们需要进行协调,以便共享和重用这些服务。这些就是治理问题,比采 用独立应用程序时(甚至包括使用可重用代码和组件时)要复杂得多。 随着各个公司开始使用 SOA 来更好地保持 IT 与业务间的一致,可以使 用 SOA 治理来非常理想地改进总体 IT 治理。如果公司要实现 SOA 的各种好 处,采用 SOA 治理是非常关键的。对于 SOA 的成功,SOA 业务和技术治理 不是可选的,而是必须使用的手段。 平台研发应用组 SOA 治理实践 • 在实践中,SOA 治理指导可重用资产的开发,确立如何设计和开发服务,以及这些服务如何随时间增长进行 更改。它将在服务提供者和服务使用者之间建立一个协议,告知使用者可以希望得到什么功能,告知提供者 应该提供什么功能。 • SOA 治理并不设计服务,而是指导将如何设计服务。 • SOA 治理以现有IT 治理技术和实践为基础。 • 治理更多的是政策问题,而不是技术或业务问题。技术的重点是匹配接口和调用协议。业务的重点是为客户 服务的功能。技术和业务都关注的是需求。虽然治理也涉及这些方面,但它更多的是要确保所有部分一起工 作,独立的工作彼此并不会冲突。治理并不会确定决策的结果是什么,而是考虑必须进行哪些决策以及谁进 行这些决策。 • 使用者和提供者双方彼此就如何一起工作达成一致。这些认识上的一致

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档