深蓝海域KMPRO

电子商务的宏伟梦想呼唤克服IT盲区(下)(AMT研究院 王艳编译)

2004-12-31 13:31

IT盲区

 

管理实时操作所面临的问题是:企业无法透视业务来了解他们的IT架构将一秒秒或一天天地出现什么状况。监控IT交易的技术被运用在互联网上,但它对商务智能来说无关痛痒。当从一次业务透视中获知IT层的事件——这些不是单一的事件,更多的通常是许多事件共同出现的模式——相当重要时,经理们却无法实时地去分析它们。这就是IT盲区。它是个实时问题。它不能用把事件先存在数据库以后再去研究这种方式来解决,因为这种方式实在是远水解不了近渴。

 

每天对因特网或新闻媒体进行一次快速搜寻,几乎都可以发现一个新的IT盲区问题,每个企业总是在灾难发生后才意识到它的IT层事件的重要性。另一个例子是:一家银行机构在收到了一名狡猾的客户的电子邮件后,方知晓它的在线客户行为古怪——它的在线银行网站被了。很多客户的密码被窃取了。然后窃取者使用这些密码进行了自动支付到他们帐户上的设置(这种做法真正的客户以前从来没有发觉过),以及将钱转帐到很多小帐户上。公众做了大字标语!银行赔偿了客户的损失。

 

IT盲区的一个有名的例子是澳大利亚的污水灾难。它发生在很多年前,但是它对今天和任何一天灾难可能会降临在我们的核电站,水坝,和电力网来说有警醒作用——Rickard Clarke将告诉我们!一家软件公司的一名前任员工用电子手段进入了澳大利亚阳光海岸的一个工业污水处理工厂的控制计算机。他豁免了数百万公升的原污水进入未受保护的海洋入口,以至当地环境受到了很多年的污染。在他被捕之前总共犯案46——而且纯粹是出于侥幸。该工厂的IT管理者们当然知道他们出现了这样的问题。但是他们从来没有察觉到别人是利用无线电来伪造控制他们系统的交流方式。他们就是不知道哪里出了问题。联邦调查局的国家组织保护中心(NIPC)根据此次灾难提出了一个建议,企业应该尽可能地去监视控制和传感系统,以防止可能引致恶性事件的趋势出现。问题是NIPC却没有告诉我们如何去监视。

 

您可能会有疑问,这样的灾难与我们的日常流程有什么关系呢?当然,这些天的新闻也仅仅是报导了一些非常突出和异乎寻常的IT盲区事例。虽然大多数事例并不足以被新闻报导,但是它们每天都会出现。一家全球性零售商在定价过程中若向700个商店发出错误的定价数据,过些天后,当找到错误时成百万美元已经损失了。那不是大新闻,但是它就是由IT盲区引起的,并且它非常不利于实现利润率!这些天来任何竞争性运营的企业的流程管理都面临着奇怪且代价不菲的相似性行为风险。而且,如果您的企业不转型成电子商务,您将被淘汰出局。

 

显而易见,要想更好地管理我们的流程,我们必须克服IT盲区!为了让业务流程管理者理解信息系统中的事件活动,务必要使用一项新的技术。管理者们不可能把大量的网络日志都解释一遍,他们也没有时间这样做。当事件出现时,他们需要的是对这些事件高屋建瓴的见解,并且从这种见解中一眼就能看出关键的业务职能是如何受到冲击的。

 

下面的文章描述了未来电子商务的宏伟前景,以及诸如RFID这样的最新技术也需要克服IT盲区。

 

IT透视的开端:业务活动监控

 

我在以前的文章中描述了我们不能管理实时事件驱动企业,或者不能实现宏伟的电子商务前景,甚至不能充分利用诸如RFID这样的新技术。这主要是由于IT盲区,即不能理解我们企业中IT层的低层事件模式将如何影响高层的商业目标,政策和流程。

 

事情也不是如此糟糕。人们正开始体会到克服IT盲区所面临的挑战。而持这种想法的人把IT盲区视为一个财源滚滚的商业机会。Gartner公司列出了一百多个当代卓越的中间件销售厂商,这些中间件要么是用于EAI SOAs或用来跟踪业务流程进展,要么是预测高级政策的违反性,或者是分析关于执行业务交易的IT资源过剩所造成的影响。这些是您能通过一些IT透视所能或要求做的事情。事实上,Gartner公司在对各种工具和应用程序进行分类方面起到了带头作用。

 

在第一代中间件的基础上又创建了一代活动。它通过使用一些IT透视从中间件的事件中发现业务的意义。这种活动的实力与日俱增,通过近来发布的被提议的共同事件基础架构(CEI)标准我们就可以看到。为了支持事件处理,这是迈向中间件标准的第一步。如果中间件支持CEI,那么厂商就更容易去生产那些能告诉我们哪一个高层商业操作会受到中间件事件(当它们发生时)影响的产品。而且如果所有不同的中间件都能支持相同的CEI的话,那就太好了!我们可能会买一个工具并将它安装到我们所有的中间件上。

 

.

但是首先,在我们了解事件处理标准应该包含什么之前,让我们来关注IT透视的冰山一角——这在几年前就开始引人注目了——Gartner公司的Roy Schulte给它取名为“BAM”

 

业务活动监控(BAM)

 

在克服IT盲区之路上,BAM产品只是迈出了第一小步。这是一个非常活跃和宽广的领域。Gartner公司在2003年列出了50多个大大小小的BAM产品厂商,如IBM, HP, TIBCO等等。而且始终都有新的厂商在不断涌现。

 

如果您调查一下BAM市场,您将发现这些工具的功用不外乎如下:

1.提供关于在任何系统(诸如网络失败、数据库存取加载、网站活动、所有资源上的规律性变化)中的IT事件是如何影响高层商业交易流程的即时透视。

2.允许响应系统事件(诸如当一次银行报告服务减速导致业务流程被停止时进行的重新调度)的实时业务决策。

3.出现违反或即将违反业务层政策的事件时能自动发出实时通知。

4.提供业务流程绩效的统计数据。

 

本质上,BAM尝试着为业务流程所做的正是网络管理工具为网络操作所做的事情。而且既然BAM工具是中间件的一个硬件设备或是您已得到的一个赠品,因此它们提高了您现有的IT投资的回报率,这样您会更乐于去购买中间件。

 

为了解BAM工具是如何运作,我们来看一个简单的模型。主要是想让您知道那些对您业务相当重要的事件何时出现在您的IT层上。如果您买了一个这样的产品并将它安装在您的中间件上,下面就是通常会发生的。您将感兴趣的事件告知BAM产品——诸如对那些太慢的业务流程或滨临被违反的安全政策作记号——这样当这些事件发生时它就能向您报警。如果您不知道什么事件是重要的,大多数BAM产品也能监控一些盒子列表之外的事件。一些产品还会让您指定回应的措施。这就是基本的BAM产品,而且它通常有一个生动的界面,可以展示所发生的不同事件。

 

1:基本BAM范例

1展示了一些企业的IT层上安装的一个基本的BAM工具。这类企业有许多应用软件,它们在企业的业务交易、网站、进入订单系统等中扮演了重要的角色。企业的应用软件通过在一些中间件层上发送消息或事件来交互作用。诸如,工作流引擎可能通过顺次发送消息到另一个应用软件以提供来自网站的在线订购服务。每一条消息引起一个应用软件去执行一步订单处理。

 

假定图1中该企业安装了一个BAM工具来跟踪它的交易。箭头表示了BAM工具组件添加的事件流。这种BAM工具从应用程序中读取事件,而且不会妨碍应用程序之间的交互。它将事件传送给活动监控器(其被安装以监控每一个应用程序),活动监控器再用各种方式来执行这些事件。监控器使用事件来测量某种规律或状态,这些规律或状态会在界面上以各种漂亮的颜色显示。当状态达到临界点时,颜色改变并且警报事件也被创建了。

 

例如,如果信用卡网关状态呈红色,BAM工具就会创建一个警报事件通知您使用此网关的交易可能出了问题——当然取决于衡量标准是什么了。如果它是一个加载衡量标准(例如,等待信用卡验证的交易数量),那么这些交易将会减速。一些工具可以让您根据这些状态警报来制定回应规则并进行您指定的措施。这些通常被称为事件-条件-活动(ECA)规则。例如,无论信用卡网关状态何时变成红色,只要等待信用卡验证的交易数量超过五次就通知网络管理员。

 

上面描述的就是基本的BAM工具。它会是一个有用的业务管理工具,有助于我们将一些IT层事件与我们的业务交易和政策相联系起来。对于完全的IT盲来说,使用它无疑会更好些。

 

基本的BAM工具使用简单的事件或者非常简单的事件集合来激发规则,借此把可能影响您业务的IT状态通知给您。这就是简单的事件处理。

 

我来做个预测。如果您购买了一个基本的BAM工具,并且开始使用它,您势必很快就想让这个工具做更多的事情。在下一篇文章中我会来分析其原因,并阐述BAM工具是如何成熟、如何会很快地将更多的IT透视和更强大的运作控制传递到您的业务上来。(完)

相关链接:

电子商务的宏伟梦想呼唤克服IT盲区(上)(AMT研究院 王艳编译)

相关推荐