增强 IT 基础设施库的服务管理功能
本文略微深入地研究了 ITIL 流程及其子模块。然后,本文探讨了如何利用基于 ITIL 的规范域模型和企业服务总线 (ESB) 技术来提供一种消息传递基础设施,这种消息传递基础设施可以集成解决 IT 服务管理问题的应用程序并为其实现自动操作,同时帮助企业实现面向服务的体系结构 (SOA) 的远景。
本文略微深入地研究了 ITIL 流程及其子模块。然后,本文探讨了如何利用基于 ITIL 的规范域模型和企业服务总线 (ESB) 技术来提供一种消息传递基础设施,这种消息传递基础设施可以集成解决 IT 服务管理问题的应用程序并为其实现自动操作,同时帮助企业实现面向服务的体系结构 (SOA) 的远景。
什么是 ITIL?
ITIL 是当前应用最广泛的 IT 服务管理方法,由英国政府商务办公室 (British office of Government Commerce) 开发,它提供了一组针对 IT 服务管理的最佳实践指导原则。ITIL 指南将 IT 服务管理规程的主要原则分为以下几个子类别,这几个子类别统称为 ITIL 框架(请参见图 1)。
图1. ITIL 框架
从上图中可以看出,Business Perspective 模块完全符合 Business 模块的要求,而ICT Infrastructure Management 模块则完全符合 Technology 模块的要求。Planning to implement Service Management 模块负责处理与将要部署的 IT 管理服务流程的规划、实现和改进相关的所有问题和任务。
Service Management 模块是该框架的关键点,它包括 Service Support 和 Service Delivery 子模块。Service Delivery 模块涵盖了与 IT Service 的规划和交付相关的流程,而 Service Support 模块则描述了这些 IT Service 的日常支持和维护所需的流程。Application Management 模块详细描述了在整个应用程序生命周期的所有阶段对其进行管理所必需的流程。Security Management(这个模块经常作为一种完善措施)与框架中其他模块的许多流程都存在交叉,框架中的安全流程情况与此类似。
Service Delivery 和 Service Support 模块由许多与正确管理这些问题有关的业务流程组成。图 2(展开后)显示了端到端 ITIL 模型的详细情况。如果单击查看下面的详细图片,可以看到图 1 显示的 ITIL 分类中的每一项父类别都完全展开。
将 Domain 和 Model Driven 设计原则运用到 ITIL 框架中
为了使这些服务管理域的业务流程实现自动化,IBM 创建了一些应用程序,这些应用程序可以极大减少在完成一个给定流程的过程中所需的人工参与。我在前面提到过的“Introduction to IT service management”系列文章认为对业务流程进行建模有助于实现这个目标。在这一点上,Domain 设计和 Model Driven 设计可以密切协作。
此时,您可能想知道在这一部分的开始提到的术语域 的含义。我首先列出 Webster 词典提供的几条定义。其中,最适用于此上下文的定义有两条。一个域可以定义为:
1. 实施规则或者控制的领域。
2. 独立变量的一组值并据此来定义函数。
- 本文关键词:

