主题
企业架构
企业门户简介 — 为何有益于 IT 和业务作者:Peter Laird
摘要什么是企业门户?BEA 和其他企业软件供应商提供该领域的产品,可是他们实现了什么呢?如何才知道自己需要门户呢? 本文将探讨企业门户领域以及它能够解决的问题。我将主要讨论应用程序集成、安全性能改进、内容聚合和协作。本文适用于 CIO、IT 架构师和 IT 管理人员。 没有门户的生活在论述企业门户的开始,我要先谈谈没有门户的情形。这将产生对门户项目的需求,因为它们能够解决非门户应用程序中的各类问题。 业务用户和客户的苦恼业务用户和客户通常是 IT 系统中分量最重的用户。客户服务代表 (CSR)、采购代理和财务分析师等用户都可以归入此类。他们一天中的大部分时间通常花费在使用企业 IT 应用程序上。当应用程序的用户是企业员工的时候,它就被称作企业到员工 (B2E) 系统。当用户是客户的时候,它就被称作企业到客户 (B2C) 应用程序。 虽然这些 IT 应用程序能够提供一些实用性,但仍然可能存在留下痛苦经历的生产力壁垒。解决这些问题可以大量节约成本,增加用户对 B2E 应用程序的信心。在 B2C 中,提高的生产力可以带来更多的收入和更高的客户满意度。 下面是这些用户遇到的一系列问题。 “我需要使用 20 个应用程序完成我的工作。”这样的抱怨很常见,特别是在 CSR 当中。当企业应用程序没有集成时,用户发现为了完成一个简单的任务,他们需要在许多弹出窗口之间来回切换。每个窗口就是一个不同的应用程序的前端。首先,寻找所需信息就是一个挑战。其次,无论是检查订单状态、取消发货还是处理新的客户帐户,用户都需要在各窗口之间来回复制和粘贴数据。这不仅耗时,而且还容易出错。 “培训新员工熟悉我们的 IT 系统需要两个月的时间。”这是每个员工使用许多应用程序完成工作时会导致的另一个问题。每个应用程序都需要一个培训周期,特别是当每个应用程序都有各自的风格和设计时。有些甚至可能不是 Web 应用程序,而是终端应用程序或者胖客户端应用程序。计算机能力强的员工在不同的用户界面的培训中将较少遇到麻烦,不太熟悉计算机的用户在学习每个应用程序的过程中都会感到极为痛苦。 “为了使用公司的 IT 系统,我必须记住 20 个不同的用户名和口令。”不仅是企业内部,在客户 Web 中也常有这种问题。当用户被迫拥有许多截然不同的用户帐户和口令时,他们常常求助于一些诸如将口令记在记事贴上的不正确做法。因此,这个问题不仅是一种麻烦,而且还是一个严重的安全问题。虽然解决此问题不一定需要一个门户,但实施门户是一个常见的解决方案。 “我希望将 Web 应用程序公开给客户,但我也需要控制它的品牌和外观。”虽然上面所提到的问题都与 B2C 应用程序有关,但影响 B2C 应用程序的一个特殊问题就是需要正确地标记用户界面。如果后端应用程序没有一致的观感(如颜色和字体),这便会产生问题。当企业以多个品牌销售同样的产品时,这也会产生问题。站点的外观需要根据客户的身份而变化。 “无论谁有最新版的演示,请通过电子邮件将它发送给我。”您通过 Excel 电子表格管理了多少业务,使用 PowerPoint 演示文稿保存了多少知识产权信息?业务用户依赖 Microsoft Office 文档来完成他们的工作。遗憾地是,这些业务关键型文档通常使用电子邮件或简单的网络附加存储设备进行共享。这些非正规的机制使用户很难找到所需的文档,使这些文档的安全性变差,当同一文件的多个版本在组织内流动时便会产生问题。 信息技术人员的苦恼上一节重点讨论了与企业应用程序交互的业务用户和客户经常遇到的问题。现在,我们来关注一下 IT 人员(包括 CIO)必须忍受的烦恼。 “我不得不为维护和运行 2000 个 Web 应用程序投入资金。”在大多数企业中,Web 应用程序的蔓延是一个主要问题。因为每个 Web 应用程序的管理都是相互独立的,所以仅是“保持运转”的成本就非常高。保持对软件许可证、服务等级协议、硬件和应用程序 URL 的跟踪会成为一场噩梦。管理所有这些独立的系统占了 CIO 预算的很大一部分。 “我的 Web 应用程序没有统一的安全性。向组织添加或删除用户代价高昂。”Web 应用程序蔓延成为了主要的安全问题。添加新用户或删除到期员工都需要花费大量的成本和时间,因为这需要在许多应用程序中进行安全更改。此外,很难实施跨组织的一致安全策略。 “似乎每次构建新的 Web 应用程序,我们都要重新开始。”企业 Web 应用程序通常需要一组公共的服务和特性。这些特性包括动态用户界面功能、一致的外观和个性化功能。这些服务包括内容管理、搜索、协作和安全服务。当一个组织没有一致的企业开发平台的时候,每个 Web 应用程序可能都有不同的、冗余的针对这些要求的解决方案。 “业务用户使用我们无法控制的 wiki 和 Sharepoint 服务器,造成了任务关键型数据的丢失和滥用。”如果 IT 不能提供进行协作所需的充足系统,业务用户很可能会自己寻找,供自己使用。这虽然可以满足一时之需,但长期的后果可能是灾难性的。在 IT 外部,谁在管理应用程序的安全、备份和正常运行呢?这些情况经常被忽视,并最终酿成严重的后果。 企业门户的救援上述问题的共同点是它们都可以通过企业门户解决方案加以解决。企业门户为每个问题都提供了一致的解决方案,使最终用户以及他们的 IT 管理人员和开发人员从中受益。 企业门户详解门户首先是一个用户界面范例。门户用户界面将浏览器分为以下组成部分:
图 1 演示了一个门户用户界面:
图 1. 门户用户界面示例 但是企业门户的内容远不止于用户界面设计。实际上,一些企业门户并没有使用标准门户用户界面。 需要额外的服务来支持一个能够作为企业的应用程序基础架构的、真实的企业门户平台。 图 2 显示大部分企业门户产品中包含的服务生态系统,它使产品成为企业内部应用程序开发的强有力平台:
图 2. 企业门户产品服务示例 然而,并非所有这些组件都是产品服务所必需的,主要的组件如下:
所以企业门户产品是一些可调整的软件块。他们不仅提供用户界面功能,还提供门户计划支持的主要特性。 企业门户供应商供应商通过门户产品服务支持企业门户计划已经很久了。行业内的大部分主要供应商都拥有有 8 到 10 年的交付历史。虽然企业门户市场没有数据库、Web 服务器或 Java 应用服务器那样成熟,但它仍是一个有良好基础的产品市场。下面列举了一些主要的企业门户产品:
与所有企业软件产品一样,为了决定适合企业的门户平台,软件的选择过程是必要的。可以从各个供应商获得数据表和白皮书,以帮助进行决策。
|