SOA - 成熟度

描述

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

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

SOA 成熟度 第 1 级:初始

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

  • 研发实验

  • 小型 SOA 项目

  • 门户和网站的实施

  • 自定义集成流程

  • 服务数量

第 2 级:可重复

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

  • 交货成本低

  • 维护成本低

  • 数据库集成

  • 应用程序集成

  • 管理绩效

  • 简单的部署方式

第 3 级:已定义

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

  • 组件的重用

  • 简单的修改方式

  • 有效改变业务流程

  • 提供业务流程规则

第 4 级:托管

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

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

  • 指定业务流程可见性

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

第 5 级:优化

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

  • SOA将优化并与业务联动

  • 指定架构企业的端点

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