TechTarget云计算 > 技术手册

SOA治理

SOA治理
免费下载 PDF

通常来说,治理意味着建立和执行工作组为了一起工作而一致同意的工作指南。治理不同于管理。治理规划需要制定什么决策,而管理是制定和实施决策的过程。治理重在建立决策,而管理重在贯彻执行决策。治理在SOA中比在普通IT中更为重要。在SOA中,服务使用者和服务提供者运行于不同的进程中,由不同的部门开发和管理,为了成功地一起工作,需要进行大量的协调工作。为了SOA能成功,多个应用程序需要能共享相同的服务,这意味着它们需要进行协调,以便共享和重用这些服务。这些就是治理问题,比采用独立应用程序时(甚至包括使用可重用代码和组件时)要复杂得多。

目录:

  • >什么是SOA治理?

    SOA治理是IT治理的一种特殊化,其将关键IT治理决策置于服务组件、服务和业务流程的生命周期上下文中。SOA治理对生命周期进行有效管理,生命周期是其关键目标。SOA治理重点关注服务生命周期的一些方面,例如:计划、发布、发现、版本治理、管理和安全性。

  • >SOA治理措施

    在实践中,SOA治理指导可重用资产的开发,确立如何设计和开发服务,以及这些服务如何随时间增长进行更改。SOA治理并不设计服务,而是指导将如何设计服务。SOA治理以现有IT治理技术和实践为基础。

  • >业务流程管理BPM

    业务流程管理和面向服务架构的驱动者不同:BMP是业务驱动措施而SOA是IT驱动的措施。一种是架构而另一种则包含将业务流程自动化的工具和规则,二者同时都被应用。为什么呢?SOA赋予BPM新的生命并帮助其实现灵活性。同时,BMP也令SOA旧貌换新颜,将业务层面和IT层面紧密联系在一起。

更多技术手册 >更多