📜  SOA-成熟度

📅  最后修改于: 2020-11-25 04:42:33             🧑  作者: Mango


描述

SOA成熟度一词定义了在信息技术体系结构企业中达到显着成熟度的体系结构准则,并允许访问公司采用SOA的当前状态。

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

SOA成熟度级别1:初始

SOA成熟度的初始级别包括SOA的体系结构和设计阶段,该阶段专注于交付单个项目。该级别的范围包括:

  • 研发实验

  • 小型SOA项目

  • 门户和网站的实施

  • 定制整合的过程

  • 服务数量

级别2:可重复

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

  • 送货成本低

  • 维护成本低

  • 数据库整合

  • 整合应用

  • 管理绩效

  • 简单的部署方式

3级:已定义

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

  • 重复使用组件

  • 简单的修改方式

  • 有效地改变业务流程

  • 提供业务流程规则

4级:托管

在此级别,管理业务服务并定义通往SOA的路径。项目团队和企业体系结构团队一起工作,以指定组织的SOA的流程,技术和组件。您可以在此级别衡量流程的端到端性能。该级别的范围包括:

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

  • 指定业务流程可见性

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

第5级:优化

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

  • SOA将得到优化,并与业务相关联

  • 指定架构企业的端点

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