SOA——成熟度


描述

SOA 成熟度一词定义了信息技术架构企业达到重要成熟度级别的架构指南,并允许访问公司 SOA 采用的当前状态。

下图显示了 SOA 成熟度的五个级别:

SOA 成熟度 1 级:初始

SOA 成熟度的初始级别包括 SOA 的架构和设计阶段,重点是交付单个项目。该级别的范围包括:

  • 研发实验

  • 小型 SOA 项目

  • 门户网站和网站的实施

  • 定制集成流程

  • 服务数量

2 级:可重复

在这一级别中,您可以使用可重用的架构服务,这些服务非常灵活,可以从一个项目使用到另一个项目。此级别的范围是提供支持以下一些因素的多个集成应用程序:

  • 交货成本低

  • 维护成本低

  • 数据库整合

  • 应用整合

  • 管理绩效

  • 简单的部署方式

第 3 级:定义

在此级别中,项目团队将致力于创建架构元素,为项目成员提供架构指南,并创建可在项目团队中使用的技术组件和框架。在此级别您可以识别业务级别的服务,以实现良好的业务安排质量。该级别的范围包括:

  • 组件的重用

  • 简单修改方法

  • 有效改变业务流程

  • 提供业务流程规则

4 级:托管

在此级别中,管理业务服务并定义 SOA 的路径。项目团队和企业架构团队共同努力指定组织 SOA 的流程、技术和组件。您可以在此级别测量流程的端到端性能。该级别的范围包括:

  • 使用业务活动监控功能显示运行时详细信息

  • 指定业务流程可见性

  • 提供业务流程和服务警报

第五级:优化

在此级别中,当您在运行时交付业务流程并包括服务的清​​晰标识时,优化的业务服务会自动做出反应和响应。该级别允许项目团队展示和使用服务,并在客户、业务合作伙伴和供应商之间交换服务。该级别的范围包括:

  • SOA将优化并与业务联动

  • 指定建筑企业的端点

  • 与客户、合作伙伴和其他人的服务交互