将SOA实现的技术与业务方面相结合(2)

http://www.itjxue.com  2015-07-17 12:12  来源:未知  点击次数: 

  行业模型

 

  随着业务流程模型的开发,还出现了一系列对其提供支持的行业标准,以简化互操作性和促进 IT 系统与业务合作伙伴间的流程和服务重用。金融、保险和医疗保健部门在这方面都有发展,但本文将讨论一些电信相关的标准,因为这些标准与本文稍后讨论的案例研究密切相关。这些活动(在以下部分中列出了其中一些活动)提供有关行业最佳实践的详细指南(业务和技术级别),让软件工具与行业模型保持一致。

  增强电信运营图

  增强电信运营图(enhanced Telecom Operations Map,eTOM)隶属下一代运营系统和软件(Next Generation Operation Systems and Software,NGOSS)计划,正在迅速成为被电信行业广泛接受的业务流程标准。eTOM 可作为领域分析参考图,正在逐渐成为电信行业的通用业务语言。

  eTOM 使用层次结构模型,对业务组件进行多次分解,直到能够使用适当级别的细节对其进行表述为止。在最高的概念级别,eTOM 定义了三个宽泛的功能领域:

  • 操作
  • 企业管理
  • 战略、基础设施和产品

  通过接下来三次迭代对这些实体进行分解,就可以得到企业的组件图,在其中标识服务提供者所需的基本构建块,最终标识各个流程。在上面的每个功能区域中,eTOM 都提供了以下三个级别的分解:

  • 第 1 级 将第 0 级的实体(如运营)细化为更为具体的功能领域,如客户关系管理(Customer Relationship Management,CRM)、服务管理和资源管理。
  • 第 2 级 提供进一步的分解级别,分解为具体的处理区域,如订单处理或老客户关系巩固。
  • 第 3 级 开始定义在第 2 级的实体中可能进行的典型业务活动,如发出客户订单、信用卡授权以及跟踪订单处理等。

  此层次结构方法如图 1 中所示,其中给出了运营模型的第 2 级分解,重点突出了客户关系管理 (Customer Relationship Management) 第 1 级实体中的订单处理组件。

  图 1. eTOM 运营第 2 级分解

  eTOM 运营第 2 级分解_IT教学网www.itjxue.com整理

  eTOM V6.0 第 1 级到第 3 级已经在 WebSphere Business Modeler 中完全实现,如图 2 中所示。同样可以在其中看到运营领域的层次结构分解,其重点同样是图 1 中突出显示的客户关系管理第 1 级实体。

  图 2. eTOM 运营第 2 级分解

  eTOM 运营第 2 级分解_IT教学网www.itjxue.com整理

  WebSphere Business Modeler 项目层次结构视图显示了四个第 1 级的组件,并将客户关系管理展开,最终显示确定客户订单可行性 (Determine Customer Order Feasibility) 第 3 级流程。所建模的每个构建都与一个遵循标准 TMF 命名约定的标识符关联。

  由于这些流程在 WebSphere Business Modeler 中建模,因此可以对其进行组装,并最终作为 SOA 的一部分进行部署。而且,这些流程均已经进行了扩展,包括第 4 级,以便定义满足关联的第 3 级流程的需求所必需的服务接口,如图 2 中突出显示的部分所示。另外,还提供了整个电信运营的框架实现,并提供了快速 SOA 开发工作的蓝图。

  共享信息/数据

  如果说 eTOM 可帮助进行电信运营内的流程的标准化工作,那么共享信息/数据(Shared Information/Data,SID)模型(也隶属 NGOSS 计划)就提供了一个公用术语库,定义了超过 1,000 个行业标准业务实体。这些定义最初是使用统一建模语言(Unified Modeling Language,UML)定义的,后来又改用 XML 模式定义(XML Schema Definition,XSD)对其进行定义,现在都作为业务项在 IBM SOA 工具中提供,以供在流程模型中使用,提供了定义服务接口的基础。

  使用 NGOSS SID 及其通用信息语言的好处在于,可通过其实现与企业运营的成本、质量、时间和自适应性相关的业务好处,让您的企业将重点放在为其客户创造价值方面。

  电信应用图

  电信应用图(Telecom Application Map,TAM)有效地充当了 NGOSS 框架构建块(eTOM 和 SID)与实际的可部署且能得到的运营系统之间的桥梁,将流程功能和信息分组为得到认可的运营支撑系统(Operation Support Systems,OSS)和业务支撑系统(Business Support Systems,BSS)应用程序或服务。

  虽然此领域可能没有绝对完美的解决方案,但 TAM 提供了一个通用参考框架,允许供应商、客户和在此领域进行运营的业务合作伙伴了解彼此的观点。TAM 基于对当前固话网络、移动网络和线缆通信领域可用的典型系统的观察,并会随着这些系统的发展而发展。

  从集成的角度而言,TAM 提供了基础运营系统的规范模型,并为在 eTOM 中定义的业务功能和流程提供了通用端点。它充当了 Facade,将业务服务从与基础运营系统相关的技术实现细节分离出来,从而进一步减少了此领域变更的影响,实现了基于 SOA 的解决方案的一个主要目标。

  IBM WebSphere Business Services Fabric

  IBM WebSphere Business Services Fabric 提供了一个端到端 SOA 平台,用于建模、组装、部署、管理和治理组合业务服务。它提供了设计时工具、运行时环境、行业参考模型和预构建的 SOA 资产,以支持快速开发针对行业的组合业务服务。

  WebSphere Business Services Fabric 还提供了可选的电信软件包,此软件包构建于上述 NGOSS 标准和 WebSphere Business Modeler 扩展之上,提供了专门针对电信行业定制的、可配置的预构建参考业务服务模板集合。通过这种方式使用预构建资产,可通过重用、标准化和跨 IT 资产的一致性支持来帮助减少电信运营服务的维护成本。

(责任编辑:IT教学网)

更多

推荐其他WEB语言文章