论文部分内容阅读
随着企业信息化的深入,IT在企业业务发展中扮演着越来越重要的角色。在一些大规模的企业里,IT本身已经成为一个非常庞大复杂的系统。数量庞大的IT资产的管理;快速变化和发展的IT应用系统;不同业务需求部门各自为政、信息分散的现状,以及IT系统本身的异构性,都为大型企业IT系统的管理者和开发者带来了前所未有的挑战。
本文从分析大型企业IT系统运营现状入手,然后介绍了IT服务管理和ITIL,的概念,分析了IT运营整合的必要性以及使用Portal技术的合理性。之后,介绍了Portal技术以及本文中使用的WebSphere Portal开发平台,最后还介绍了基于Portal的权限控制和单点登录机制的实现。
本文的重点是基于Portal、REST service和Rational Asset Manager技术的IT运营整合框架的设计,详细描述了该框架的层次结构以及各个模块的功能。该框架具有以下特性:首先,它是基于IBM WebSphere Portal开发的;其次,它定义了企业IT的抽象语义层:IT资产,并使用Rational Asset Manager存储和管理IT资产;业务逻辑是由REST service实现的,基于REST的架构风格,使用XML来表达和传输资源:前台UI由Portlet技术实现,部署和页面布局十分方便。并且使用了基于Email的用户接口对系统进行操作。再次,内部用户使用的是单点登录机制来进行安全管理,外部用户通过SiteMinder/LDAP技术管理其权限,最后,本文还提出了基于该框架的开发过程模型。通过使用该框架及开发模型,开发者可以方便快速的实现基于Portal的IT运营整合系统的各种功能。本文主要描述了其中工件管理系统的实现,包括其资产语义层的定义、功能模块从UI到RESTservice的实现,以及权限管理的配置。最后介绍了基于该框架的其他模块的功能。
真实环境中的应用结果说明,对于开发者,使用文中提出的框架可以有效的减少重复工作,提高开发效率;对于最终用户来说,使用基于Portal的IT运营整合系统能够减少不必要的时间浪费,让流程自动化,有效地提高IT运营效率,降低成本。