Gartner2010年四季度SOA厂商评估报告

日期: 2011-03-27 作者:Massimo PezziniYefim V. Natis等翻译:任成钢 来源:TechTarget中国 英文

  全面的互操作性和治理能力的部署,跨越多应用系统和流程的共享,是SOA项目成功的关键。众多的应用基础架构中间件能够为用户提供这方面的服务,这里对这些中间件的供应商进行评估。

  面向服务架构(SOA)已经为大量来自于不同的行业和地区的用户所接受,并且用户群还在不断的增长。随着技术的成熟,成本和风险的降低, SOA也逐渐被那些之前并没有考虑过这种架构方式的中型企业所接受。应用软件厂商为他们的产品进行升级以提供SOA功能,越来越多的用户也开始进行业务流程管理(BPM)的实施,并且企业也越来越多的使用软件即服务(SaaS)的方式与其他的云计算服务进行需求的整合,使企业越来越多的向SOA迈进。

  进行战略性的、大型SOA项目实施需要进行应用基础设施和中间件(AIM)技术的部署。 Gartner从三个方面对项目中运动的AIM技术进行评估,关注于“共享SOA互操作的基础架构项目”,即实施企业内基础架构(多种SOA类型应用项目的共享)实现任意系统间的互操作,并且提供SOA治理能力。参与评估的厂商作为独立供应商为这类项目提供所有需要的产品,这些厂商必须提供的产品包括企业服务总线(ESB) ,服务编排特性(原子流程和服务的组合)和SOA治理能力。

  Gartner的评测覆盖两种主要的基础架构项目应用类型:

  •   参与“SOA类应用程序基础架构体系”评测的产品厂商要能够支持SOA应用项目所需要各种能力,包括:为SOA应用提供用户体验的前端容器 (比如Portal产品);企业应用服务器(后端容器)用于提供服务端的应用组件;SOA类建模、服务组合/集成和开发工具。
  •   “ SOA类应用程序基础架构体系”评测对各产品厂商进行分析,其产品需要支持广域的内部应用对应用(A2A)及B2B集成需求(不论参与集成的是否是SOA项目)。厂商提供的ESB产品必须能够进行B2B集成的扩展,并且能够对与外部的合作伙伴的交互进行管理。厂商提供的产品必须提供应用集成功能,比如消息影射或者转换、技术环境的适配器、打包应用、B2B协议和消息格式,并且支持云计算或者SaaS应用。

  尽管共享SOA互操作的基础架构项目与体系化的应用集成项目可能采用了类似的技术(比如ESB和适配器),但是他却有不懂得目标和目的——建立通用的基础架构,通过建立A2A和B2B集成,支持多种SOA应用工程。然而,在将来,随着SOA越来越多的支持B2B集成,这两种项目需求逐渐演变成使用一套通用的产品就能够实现。

  共享SOA互操作基础架构项目通常由企业的SOA卓越中心(COE)驱动,包含涉及架构、设计、实施和开发的两个微组件:

  •   通用的SOA框架(即,能够进行服务编排和互操作的基础架构,能够集成前端的服务用户与后端的服务应用)
  •   通用的SOA治理技术

  SOA框架和SOA治理组件可以根据需要在不同的时期进行实施,但是他们可以被设计成为完整的、企业(域)范围的支持SOA的基础架构。在一些案例中,SOA框架和治理平台意味着通过企业(域)的SOA应用进行实际的共享。

  在过去,很多用户通过聚合不同供应商的应用基础架构组件来开发自己的SOA框架和治理平台,进行解决方案的定制开发(尤其是SOA注册/ 仓库和其他的治理组件)。然而,在过去的三四年中,许多产品厂商已经开始提供应用基础架构,提供实施综合的、企业级的SOA框架和治理架构所需要的所有技术。

  许多用户喜欢从不同的供应商那里获得各种独立的功能组件,来利用各种最先进的技术;或者提出一些只有专家级用户才能够支持的需求 (比如,超低信息延迟)。然而,越来越多的用户正在寻找从单一的AIM供应商那里获得SOA框架和治理的基础架构产品(ESB、编排工具、注册/仓库、策略管理等等)。

  在评测中, Gartner关注这种流行的“一站式购买”方式。因此,需要对应用基础架构厂商的产品策略进行评估,是否能够作为单独的厂商为共享SOA互操作基础架构提供所需的所有技术组件。

  由于历史原因,参与评测的厂商(包括所有的领导者厂商)都在应用系统集成相关领域拥有坚持的市场基础。然而,也有几个新兴的公司通过他们创新的产品平台对老牌厂商发起挑战。这些新兴厂商的产品大都基于开源的技术并且具有低成本和易用性的特点。

  因此,用户在选择产品时不应只考虑那些领导者级别的厂商。其他厂商的产品也许会更符合他们的基本需求,比如基本支持,地域优势,功能或者成本方面。

  以下是Gartner的评估结果:

Gartner的评估结果

  评估标准:

  执行能力(Ability to Execute) :包括产品与服务;整体可行性(业务、财务、战略、组织);销售执行与定价;市场反应与跟踪记录;营销执行;客户体验;运营能力。

  远见完整性(Completeness of Vision) :对市场的理解;营销策略;销售策略;发售(产品)策略;业务模型;垂直/行业策略;创新;地区策略。

  结果中IBM、Oracle、Software AG和TIBCO处于SOA厂商的领导者地位,以下是对领导者厂商的详细分析。

  IBM

  对IBM的评估,包括其WebSphere 7产品族中的几个项目。最相关的产品包括 WebSphere Message Broker(WMB),WebSphere ESB(WESB) 和WebSphere DataPower XI50提供ESB功能的产品;WebSphere Process Server(WSP)和WebSphere ILOG JRules服务编排类产品;WebSphere Registry&Repository(WSRR)和WebSphere DataPower XS40 SOA治理类产品。

  优势

  在中间件应用基础架构领域IBM具有很高的品牌知名度、全球影响力和市场份额;在客户“心目中的分量”以及在市场上大量投入使用的软件和硬件也被WebSphere销售们所利用,用来支持SOA框架和治理项目。

  丰富的产品线以及大量已投入市场的具有领先水平的产品(比如:WebSphere MQ、WMB和WebSphere DataPower),这些产品在全球范围内,涉及重要业务的SOA框架和治理的项目中拥有大量的成功实施经验,尤其是在安装 IBM 主机的地方。

  “智慧地球”市场行销为基于流程的解决方案进行了有力的宣传,吸引业务并驱动客户为SOA框架和治理项目采用WebSphere基础架构产品。

  大规模、持续的合作伙伴计划,为产品的咨询和专业服务提供了更多的选择,通过IBM全球业务咨询服务和IBM软件集团,为SOA框架和治理项目提供全面的方法支持。

  警告

  用户在使用WebSphere Process Server和相关产品上(比如WebSphere Integration Developer(WID))出现了一些问题,为了解决这些问题,甚至都调用了IBM的资源。

  在实现大型的SOA项目时,可能需要获取并部署大量的产品,包括WebSphere Business Modeler、WID、WPS、WESB、WMB、WSRR、WebSphere DataPower以及用于进行监控和管理的WebSphere Business Monitor和IBM Tivoli技术。这使得IBM更适用于那些最复杂的需求,通常建立并运行这样的 SOA 项目需要大量的专业服务和技术支持来部署这些产品。

  大量的收购(包括Lombardi、Cast Iron和Sterling Commerce)需要在WebSphere产品系中进行大量的集成工作,会对IBM的产品合理化和定位形成挑战,对用户也会产生产品连续性的影响。

  细粒度的差异,功能的重叠和产品的集成挑战——比如,在WMB、WESB和WebSphere DataPower之间——让潜在用户很难确定哪一个更适合他们。

  Oracle

  对于Oracle的评测基于Oracle Fusion中间件(OFM)11G R.1产品系。包括Oracle SOA套装(包括Oracle Service Bus 、Oracle BPEL Process Manager、Oracle Business Rules、Oracle B2B、Oracle BAM和其他组件),用于提供ESB和编排功能; Oracle Service Registry , Oracle Web Services Manager(也是Oracle SOA套装的一部分)和SOA Management Pack Enterprise Edition(包括最近收购的AmberPoint 技术),用于支持SOA治理。

  优势

  OFM拥有大量的快速增长的业务量,根据Gartner 2009年的市场数据, Oracle因它而成为市场上第二大的AIM产品供应商。这些技术由巨大的合作伙伴网络所支持。数以千计的,不同地区、不同行业的企业已经成功地部署了OFM产品,拥有大量的用于大型的关键业务场合的 SOA 框架与治理项目成功案例。

  OFM提供综合的集成应用基础框架(支持Oracle JDeveloper通用开发工具, Oracle Enterprise Manager通用管理环境,通用Metadata Service和通用Service Infrastructure),并且提供符合SOA框架与治理需求的具有领先水平的技术。 OFM SOA框架的核心()拥有大量的用户群,并且通过对 AmberPoint 的收购,大大加强了Oracle平台的SOA治理能力。

  OFM路线图提供关键的SOA技术(比如,跨越堆栈的事件启动,注册/仓库联合和OFM组件的分布式缓存),并且提出新兴的需求(比如,支持移动应用)。

  与大型的Oracle关系型数据库和业务应用程序包协同工作,为进行OFM技术的交叉销售,支持SOA框架和治理项目创造机会。

  警告

  Oracle在打包应用和AIM市场上的收购(比如,BEA、Sun和Amberpoint)需要做进一步的技术集成工作,并且已经购买Oracle产品的用户可能会面临迁移和升级的挑战。

  OFM 11g R.1产品系中各个组件的市场成熟度良莠不齐。有些产品(比如,Oracle Enterprise Repository、Oracle BAM、Oracle Web Services Manager)只有相对较少的用户在使用;还有些产品(比如,Oracle Enterprise Manager和AmberPoint技术)还没有完全的集成到OFM 当中。

  尽管有比较广泛的采用率,OFM 11g R1产品还需要在复杂的、大型的、真实的部署环境中更加充分的证明自己。

  一些Oracle用户正在经历许可证和价格的问题,因为底层应用服务器的地变更(从Oracle Internet Application Server变化为Oracle WebLogic Suite),当从早先的版本升级到SOA Suite 11g R.1的时候,可能会有比较高的采购许可证成本。

  Software AG

  对Software AG的评估基于webMethods 8产品系(2009年9月发布),包括用于支持ESB和编排需求的webMethods Integration Server;用于附加编排功能的webMethods BPMS;用于SOA治理的CentraSite、webMethods Mediator、webMethods Insight和webMethods Optimize。

    优势

  Software AG的webMethods产品拥有广泛的用户群,有超过3000家客户在不同的业务场景中使用他们的技术,包括许多大型的处理关键业务的SOA框架和治理项目。

  WebMethods应用基础架构提供综合的、经过市场证明的产品线,为SOA框架和治理项目提供领先的集成技术(比如:通用的运行时容器,统一的设计和开发工具webMethods Designer和统一的元数据管理工具CentraSite)

  WebMethods产品线为用户解决主要的 SOA标准(比如:REST、BPMN 2.0、SCA、OSGi和S-RAMP),技术(事件流程和治理,规范信息等)和新兴的需求(比如:云/SaaS集成、SOA联盟与移动应用支持)。

  与ARIS产品和IDS Scheer公司(2009年7月收购的公司)的业务咨询部门的协同工作,可能为webMethods机会有限的垂直部门找到更多的机会。

  警告

  将IDS Scheer有效集成到Software AG研发、市场、销售、技术支持和专业服务的复杂度,以及对BPM市场的关注,可能会影响到Software AG对SOA框架与治理产品的重视。

  公司对采用新兴标准、技术和需求的态度,既保守而又快速跟随,这样可能会疏远那些正在寻找先进的应用基础架构技术的用户和企业。

  WebMethods 8产品系需要在真实的部署环境中进一步的证明自己。它的安装和从之前版本完成迁移的用户的数量还是相对较小。

    WebMethods 8不能为整个产品系提供一个统一的部署、管理和监控环境,尽管Software AG正在进行开发。当用户需要部署多种webMethods产品时,IT部门会面临比较大的挑战。

  TIBCO Software

  对 TIBCO的评估基于其ActiveMatrix 3.0产品系(2010年5月发布),包括提供ESB核心功能的ActiveMatrix Service Bus;用于服务组装、开发和管理的ActiveMatrix Service Grid;提供编排和高级ESB功能的ActiveMatrix BusinessWorks ;用于支持SOA治理功能的ActiveMatrix Policy Manager、ActiveMatrix Service Performance Manager和ActiveMatrix Life Cycle Governance Framework 。

  优势

  TIBCO ActiveMatrix产品拥有大量的并在继续增长的应用架构业务,有超过3000家客户已经在不同的应用领域使用到了这些技术,包括一些大型的处理关键业务的SOA项目。

  ActiveMatrix提供先进的,功能丰富的应用基础架构,为SOA项目提供强大的集成技术支持。ActiveMatrix支持异构环境(Java 、.net、C/C++、Ruby等等),并且基于开放的标准,比如SCA、OSGi、Eclipse、Spring和WS_* 。

  TIBCO是少数提供云计算服务应用基础架构的AIM供应商之一,通过TIBCO Silver应用平台(部分兼容 ActiveMatrix),为用户的SOA项目提供了多种部署选择(本地/云/混合)。

  警告
 
  在过去的一年多当中,通过收购引进的技术(用于虚拟化的DataSynapse,用于消息映射和转换技术的Foresight ,用于事件驱动应用的Kabira和数据模式匹配的Netric)与内部开发的技术(用于分布式捕捉平台的ActiveSpace Data和低延迟消息传输的TIBCO FTL)还没有完全纳入ActiveMatrix 3.0和Silver体系。用户未来的整合可能遇到迁移和升级的问题。

  ActiveMatrix 3.0的各个产品组件的成熟度差别很大。有些SOA框架和治理技术 ( 比如,ActiveMatrix Service Bus 、ActiveMatrix Policy Manager、Active MatrixService Performance Manager和ActiveMatrix LifeCycle Governance Framework) 用户量比较小(大约有200到300家客户已经使用);而有些产品已经非常成熟,有大量的成功案例,比如 ActiveMatrix BusinessWorks(超过3000家客户)。

  ActiveMatrix 3.0和Silver产品最近都发布了新的版本,并且在架构和功能上都有所增强,但是它们需要在真实的生产部署中更进一步的向用户证明自己。

  写在最后

  从Gartner报告中我们不难发现,国产厂商目前还无法进入到Gartner的评测候选者当中,除了技术和产品成熟度上的相对落后,局限于国内的市场,无法走出去,也是一个与国外先进企业产品相比很大的差距。不过,我们也相信,随着国产中间件和SOA产品的不断发展,也许在不久的将来,我们会在Gartner的报告中看到国内产品对国外产品发起的挑战。

  关于Gartner

  Gartne全球最具权威的IT研究与顾问咨询公司,成立于1979年,总部设在美国 康涅狄克州斯坦福 。其研究范围复盖全部IT产业,就IT的研究、发展、评估、应用、市场等领域,为客户提供客观、公正的论证报告及市场调研报告,协助客户进行市场分析、技术选择、项目论证、投资决策。为决策者在投资风险和管理、营销策略、发展方向等重大问题上提供重要咨询建议,帮助决策者作出正确抉择。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐