当前位置:SPN首页 > 新闻中心 > 行业资讯 > SI/ISV > 正文

SOA揭开企业部署商业智能的价值

2008年07月23日 09:42 来源:eNET 作者:佚名 文章性质:[转载]

·SOA揭开企业部署商业智能的价值

    商业智能工具已经变得越来越重要,因此,整个企业对它的访问也越来越广泛,需求也越来越多。

  事实上,商业用户希望BI成为他们工作环境的一部分---与他们自己公司的企业门户网站和搜寻功能结合起来,并且可以通过移动设备进行访问,同时嵌入到过程流和其它应用。

  这意味着一件事:BI再也不能作为一个独立的应用单独给某个部门部署,作为某个部门的独占资源只为某个部门服务。作为一个独立的应用为个别团体服务。它必须融入现有的、形式多样、复杂的基础设施中。

  不过,这很难有效地管理多种应用,当企业用户部署BI时,必须要考虑平台和数据源。部署BI的最好的方法就是使用面向服务的架构(SOA)以使整合工作更容易实现。

  SOA是一种软件设计方法,它有七个关键原则可以知道用户有效的、可靠的、灵活的部署企业BI解决方案。这些原则有助于解开企业范围内BI部署背后的价值。

  一个基于标准的开放式体系结构

  第一,SOA是开放式的并且基于标准的。Web标准比如简单对象访问协议(SOAP)、Web服务描述语言(WSDL)、Web服务、远程门户网站Web服务(WSRP)对于实现应用集成很重要。

  使用一个基于SOA的BI解决方案,其中的SOA标准可以给用户提供一套标准,使用这些标准用户就可以利用自己现有的IT基础设施,而无需重复建设原有功能,比如安全,或处理与专有应用服务器的相关问题。基于SOA的BI解决方案可以运行在任何Web服务器上,并与现有的路由器和防火墙兼容。一个单一的应用程序接口(API)可以确保该解决方案可以轻松地与其它程序集成并且可以被扩展以满足超越BI的业务需要。

  平台独立和位置透明

  SOA是一个独立的平台,它可以利用任何现有的基础设施。企业用户可以在现有的硬件、数据库和服务器上运行基于SOA的软件。

  SOA还是位置透明的,这就意味着服务可以位于网络上的任何地方。这种类型的灵活性是很重要的,考虑到BI的性质意味着需要把数据和用户分散到整个网络上的各个地方。举例来说,IT可能需把查询服务放在接近大型数据中心的地方以避免在处理输入请求时有可能造成的网络延迟。利用位置透明的服务,IT可以根据用户、数据和基础设施的不同特点采用最有效的部署策略以优化解决方案的性能。

  点对点和松散耦合

  举例来说,那些将SOA看作一个核心需求的公司,它们的BI工具都是按照点对点的模式进行运作的,所以他们的IT基础设施在决定如何分发服务时具有很大的灵活性。这是很有意义的。当企业需要容纳用户对处理能力的不断增加的需时,他们就可以在一个月的那几天使用高峰期时利用他们的开发和测试环境管理可靠性。因此,他们可以满足他们的服务水平承诺,而不必投资购买额外的硬件设施。

  使用面向服务的架构,就不存在主服务,因而每一项服务都有完全容错的功能。任何请求都可以被系统中同一类型的任何服务器上的任何一个服务所处理。

  由于不存在单点故障,所以IT部门可以放心地并且自信地进行BI部署。这种类型的可靠性有利于给用户社区建立所需要的信任,这种信任有利于BI的大规模普及。

  这些点对点的服务是松散耦合的,因此服务没有必要知道其它服务的工作方式是什么样的、它们在任何时间都在做什么、甚至不用知道其它服务的位置在哪。业务逻辑于基础设施是分开,所以很多数据来源可以被轻松整合。

  • [01] [02] [下一页]
  • 频道首页】【 】【收藏】【打印】【回到顶部

    热文排行
    相关资讯

    睿商在线  中国IT渠道专业门户网站  www.spn.com.cn

    北京海淀区知春路113号银网中心A座10F   服务热线:82616677   传真:010-82673737
    Copyright ©1999 - 2008 SPN. All rights reserved. 睿商在线 版权所有. 京ICP证010391号