【TechTarget中国原创】随着IT商家在面向服务架构(service-oriented architecture,SOA)的技术方面变得越来越专业,其增值能力已经得到了越来越多的关注,如企业SOA中的商务智能(Business Intelligence,BI)功能。
随着IT商家在面向服务架构(service-oriented architecture,SOA)的技术方面变得越来越专业,其增值能力已经得到了越来越多的关注,如企业SOA中的商务智能(Business Intelligence,BI)功能。
毕竟,增值能力可以监控Web服务的技术性能,可以从一个不同的角度理解其收益性能或SOA可以创造的商机。这就是商务智能希望说明的事实。本质上,商务智能将自身定位为面向服务架构中的窗口。
“传统商务智能主要为人类需求者提供有潜力、有意义的信息,” IBM DB2和BI开发经理Dan Sturman说。“面向服务架构是一次新的飞跃。目前,许多服务需要信息。不仅仅是人类需要信息,计算机也需要信息。”
同时Sturman补充到,从开发人员到架构师、到IT经理、到业务分析师、到高级主管的每一个人都将需要一些关于公司Web服务的业务性能数据。
“需要更多的信息来调整完善服务,”他说。“对于面向服务架构的发展趋势,你需要具备理解、收集信息的能力。”
SeeWhy Software Ltd.公司的执行总裁Charles Nicholls说,尽管商务智能是SOA的主要增值面,可为了满足SOA的即时要求,它还需要进行改变。
“应该进行实时数据传送而不是搬运数据包,”他说。“现在过时的数据一点优势都没有。从做商务智能的角度讲,SOA在市场上非常有影响力。”
他也提出了与Sturman一致的观点,提倡商务智能应提供“以详细细节为基础的自动分析”。他相信自动分析会迫使传统的大块数据分析退出市场。
“大家的意见也有很多不合情理的地方,事情总是这样,”他说。“既然你需要在业务流程中加入智能化板块。那么智能事件应能使进程开始。”
iWay Software Inc.公司总裁John Senor也认为“商务智能应是一种自己创建为服务,同时存在于其它服务之中。他认为自动报告是实施SOA的BI能在SOA中创建的热点服务。”
“BI能够递送的更多的是同步时间驱动型数据,”他说。当然这需要好的架构。
“整个传输流中需要构建可见性(Visibility),” Nicholls说
Sturman坚持XML将作为核心数据类型,以便于实现可见性,而不是基于关系数据库。
“你不得不动态实时地捕获数据,”他说。“如果你采用数据包来传输数据,那么XML只能让有数据存储烦恼的人们更糟糕。这是大家一直认可的。你必须使数据在实时或准实时(near-real-time)都是可利用、可理解的数据。”
显然,这是只有少之又少的用户,如果存在的话,能够达到的标准,但是目前BI作为衡量SOA项目发展投资收益率(ROI)的重要因素,将为非技术高层领导提供必需的数据。
“为什么要进行信息化建设?” Nicholls问。“你只是为了降低支出吗?还是你希望建立企业的竞争优势?发展中的企业当然是看中信息化增强竞争优势的一面。”