编辑: 摇摆白勺白芍 | 2018-12-14 |
|
4 什么是 SOA 治理? ? 治理是建立和管理对环境的控制机制,从而影响并执行操作与行为. ? SOA 治理解决以下问题 ? 必须做出什么决策来实现有效管理 ? 谁应该做出这些决策以及谁拥有发言权 ? 如何就这些决策达成一致并实施 ? 有效的 SOA 治理要求 ? 人员、流程和技术相结合 ? 端到端地满足整个 SOA 生命周 期的要求 ? 重视业务协调 为什么需要 SOA 治理 ? 业务价值 ? 确保项目投资可带来业务价值 ? 协调 ? 确保 SOA 与业务和架构协调一致,并且 符合业务和 IT 策略 ? 风险降低 ? 控制相关性、管理更改的影响、实施策 略?成本节省 ? 促进整合、标准化和重用 架构师在 SOA 治理中的作用 ? 开发并执行标准和策略 ? 将标准和策略应用到操作 中?提供可见性 ? 指定架构标准和策略/指导项 目小组选择 ? 衡量合规性 ? 使架构能够满足业务目标 议程 ? SOA 治理 ― 架构师角度 ? SOA 治理 ― 架构师最佳实践 ? SOA 治理 ― Oracle 如何能够帮助您 架构师最佳实践 ? 围绕一个参考架构进行组织 ? 使用 SOA 规划定义界限 ? 建立并交流架构标准和准则 ? 建立/参与流程 ? SOA 架构管理 ? SOA 项目批准 ? SOA 协调 ? SOA 服务基础架构管理 ? 监视和执行架构并规划界限 ? 衡量成功度 ? 闭环 迭代 参考架构 ? 帮助指导 SOA 实现的框架 ? 交流贯穿整个架构的相关事务 ? 构想与规划 ? 未来
2 到3年的构想 ? 规划定义随时间变化未来构想的融合 ? 一致性 ? 促进一致性、最佳实践、标准化 ? 提供衡量架构合规性的方法 ? 仲裁 ? 提供架构决定和取舍的参考依据 ? 调整 ? 将功能和业务收益联系起来 SOA 规划 SOA 规划对支持业务所需的功能 进行了优先级排序,从而建立了 架构界限. ? 建立标准和策略 ? 监视合规性和反 馈?请求支持/增强 项目级 Oracle Enterprise Repository 开发团队 可重用的资产支持 模型 可重用的 资产组合 管理器 可重用的资产支持 模型 可重用的 资产组合 管理器 中央服务组 ? 为定价和/或拒付考 虑的资产冲减方法 ? 指导标准使用 ? 组件 ? 服务 ? 平台 ? 蓝图 ? 策略 ? 识别需求 ? 获取信息 ? 获取标准 ? 评估资产 ? 提供反馈 ? 通过组合管理器 管理增强请求 ? 提供支持/增强 业务分析 人员 架构师 企业级 架构师 建立并传递架构标准和准则 ? 为投资考虑的、组合 管理器监视的资产反 馈?端点运行时发现 ? 运行时实施机制访问策略信 息?基于标准的 UDDI 在线服务 共享业务服务 信息和访问服务 服务管理 服务总线 通用服务 服务 基础架构层 销售 B2E 设计 B2C 服务 合作伙伴 客户 组合应用 企业 信息系统 数据和中间件 自定义应用 第三方产品(Erp、CRM 等) 数据库 中间件 交互 (TUXEDO、MQ Series 等) SOA 架构管理过程 信息库 业务活动服务 数据服务 连接服务 在线服务 业务流程服务 SOA 规划 参考架构 ? 结构化方法 ? 检查并批准架构更改 ? 与利益相关方就更新进行交流 SOA 项目批准 ? 评估项目适用性 ? 使用 SOA 规划评估一致性 ? 评估业务收益 ? 评估重用价值 ? 评估风险系数 SOA 协调 ? 补充现有 SDLC 流程 ? 添加正式架构设计和检查接触点 ? 调整架构和业务对象 SOA 服务管理 f协调并支持服务生产、采集、维护和使用 f确保 SOA 质量 f验证服务符合功能要求 f优化性能并确保服务可在生产中扩展 f管理测试多个服务和组合的复杂性 f执行贯穿服务生命周期的策略 f维护 SOA 平台 f维护发布的服务 f与利益相关方就更改进行交流 监视和执行界限 ? SOA 包括将企业的功能领域包装在服务包装程序内. ? 基础企业和架构准则需要进行封装,并易于和开发团队进行交流,以及 在生产中进行监视. ? 策略 ? 通用解决方案方法 ? 诸如"数据为企业所拥有"等简单的准则涉及范围很广,设置小一些的下级 团队可以理解的具体界限. ? 必须监视架构准则的遵守情况. ? 必须追踪架构准则的违规行为,而且必须了解违规原因. ? 一些集中组是必需的. Oracle 机密. |