怎么样灵活的维持管理企业基本元素
实现自动化的驱动力
许多公司需要在提供更多服务的同时,控制其成本。因此,他们必须为企业的操作实现自动化。IT 管理预算非常紧张,并且现在甚至对这个关键的业务领域进行了外包。服务密度越来越大,并且各种服务之间的互连程度也越来越高。
由于在地理位置上日益分散,许多组织都比以前更加需要使用 Enterprise Web 2。0。这种服务,或者这组服务,可以更容易地聚合关键的内容、为地理上分布的组提供协作、实现关键的业务目标,如多团队设计和开发工作、合同招标以及企业重组。
在本文中,将向您介绍有关 Enterprise Web 2。0 部署的体系结构方面的内容,并研究一种以管理...全部
实现自动化的驱动力
许多公司需要在提供更多服务的同时,控制其成本。因此,他们必须为企业的操作实现自动化。IT 管理预算非常紧张,并且现在甚至对这个关键的业务领域进行了外包。服务密度越来越大,并且各种服务之间的互连程度也越来越高。
由于在地理位置上日益分散,许多组织都比以前更加需要使用 Enterprise Web 2。0。这种服务,或者这组服务,可以更容易地聚合关键的内容、为地理上分布的组提供协作、实现关键的业务目标,如多团队设计和开发工作、合同招标以及企业重组。
在本文中,将向您介绍有关 Enterprise Web 2。0 部署的体系结构方面的内容,并研究一种以管理为中心的方法。您还将了解通过简化主要的组件,使得 Web 2。0 体系结构比以前的版本更加可靠。
了解一些附加的技术,如添加可管理性和反向控制,以便提供复杂的和动态的组件关系,从而为用户和系统管理员提供帮助。Web 2。0 用户看到的是业务服务,而 Web 2。0 IT 管理员看到的是可管理的技术元素,这样一来,可以为每个组提供企业的清晰视图。
软件体系结构质量属性
成功的企业体系结构必须具备各种各样的质量属性。它可以帮助预先定义这些属性。这个属性集构成了一个蓝图,以指导分析、设计、编码、部署、维护、更新等阶段的工作。这种体系结构是对成型后的系统的预想。
典型的质量属性包括(但并不局限于此)下列方面:
·可修改性。有了这种特性,就可以很容易地对基础软件进行修改
·可用性。体系结构实现所定义的无故障运行时间级别的程度(例如,每年不超过 5 分钟的停机时间)
·性能。
体系结构的可度量的服务级别
·安全性。体系结构所定义的安全基准
·可伸缩性。体系结构能够在用户级别和所提供的服务方面的增长程度
·可重用性。将该体系结构中的部分或全部集成到一个新的体系结构中的能力
体系结构不是抽象的实体—,也就是说,您可以通过不同的方式来查看它们,包括系统的物理环境、模块分解视图、流程视图、客户端-服务器视图、代码视图和分层视图。
每种视图都显示了一种或者多种所需的质量属性。
另一个附加的质量属性是可管理性:体系结构简化自动化管理的程度Enterprise Web 2。0 的各种元素为实现可管理性提供了很好的平台。
Enterprise Web 2。
0 元素
Enterprise Web 2。0 提供了 Web 1。0 中所没有的许多功能。本文讨论了一些关键的 Web 2。0 功能,包括:
·内容聚合
·社区支持
·协作式的自我发布
·异步内容更新
·富客户端(增强的浏览器)
·松散的业务流程交互和操作
已经有一些产品实现了其中部分或者所有功能,包括 IBM® WebSphere® Portal 软件和 Sun Java™ System Portal Server。
在图 1 中,您可以看到这些 Web 2。0 功能。
图 1。 正在使用的 Enterprise Web 2。0 功能
图 1 的左边描述了一个用户社区。这是一组松散的用户,他们为完成短期或长期的工作而聚集在一起。
通过使用其富客户端工具,这些社区成员可以进行协作。这些工具使得用户能够合并多个数据流,并在内部网范围内的数据源中执行联机内容编辑(可能还包括外部网)。这种客户端编辑功能需要新一代浏览器技术。
图 1 的中间部分详细地描述了这种实现 Web 2。
0 的软件。聚合工具可以组合来自 Web 站点、数据库和其他数据源的内容。然后,将数据提交给富客户端,而后者将所提供的内容组合成复合数据:该数据可能包括所有格式,如音频、视频数据等等。
另一个重要的数据源(图 1 中没有显示)是语义搜索数据。
在图 1 的聚合功能中包含了这种功能;其目的是提供语义上相关的数据。富客户端请求这些数据,并将其作为复合文档的一部分进行呈现。
富客户端文档可以保存到持久的介质,如新的文档或者作为原始数据的一部分。
在图 1 的右边说明了数据初始加工。您需要了解的是,Enterprise Web 2。0 数据源并不一定必须是静态数据库—,数据可以来自数据库、静态或动态 Web 页面,以及业务流程,如业务流程执行语言 (BPEL) 服务器。
可以使用 Portlet 构成 Web 2。0 客户端功能的基础。对于异步更新—,这种方式特别有价值,这是图 1 的中间部分的另一个特性。异步更新允许将数据更改传播到 Web 2。0 环境中的各个客户端。
Enterprise Web 2。0 体系结构包括至少三个物理或逻辑层。可管理性适合于这个系统的哪些方面呢?
可管理性是一种体系结构质量属性
一种体系结构要成为可管理的,它必须能够提供:
·关键元素的自动化操作
·简化关键元素的配置
·抗故障能力
·简化性能的度量
·服务与所定义的指标之间的一致性
·系统安全性
Enterprise Web 2。
0 客户端要实现协作、聚合内容,以及操作复杂的文档,就必须使用一种可靠的平台。支持可管理性将帮助您提供一个这样的平台。可以考虑一下。收起