竞争对手的BPM战略和产品简述

日期: 2008-08-18 作者:jameshu999 来源:TechTarget中国 英文

  最近一年,与IBM WPS和Oracle BPEL进行PK的次数越来越多,应对他们的BPM产品确实很让人头疼。用“Workflow”与国外这些装备精良的“BPM”去PK,是需要很大的勇气和精力,这不亚于用“小米加步枪”抗击敌人的“飞机与大炮”。

  好在,国内流程的应用环境(复杂、灵活、高性能)是国外流程产品不擅长的,他们无法理解国内客户对“灵活”性的需求,虽然国外这些BPM产品,也在围绕“End-to-End(端到端)”和“业务敏捷(Business Agility)”,但是此“敏捷”非彼“敏捷”啊,虽然都是敏捷,只是定位层次不一样,当然解决方法也不可能一样。

  但是,国外产品在BPM的完备性、架构、深入特性等很多方面还是很值得国内流程产品发展参考的—— 商场如战场,短兵相接、兵刃相见在所难免,知彼知己方可狭路相逢勇者胜。

  对于这些航母级BPM的产品,不可能奢望超越他们,只需要“比对手更适合客户需求”即可。

  在我们的市场范围内,国外竞争的对手产品只有IBM WPS和Oracle BPEL系列(当然,曾经还有个BEA AqualLogic)。排除Microsoft那个体系的,在J2EE这个体系内,也就这两家了。但是这两家,却代表了国际上最好水平的BPM,与此等对手较量,总是令人亢奋的。

  让我们先来看看下面这张图,这张图基本涵盖了国外主要的BPM产品提供商和定位,其中简称如下:

  EA:企业架构,Enterprise Architecture
  BPA:业务流程分析,Business Process Analysis
  BPM:业务流程管理,Business Process Management
  BI:业务智能,Business Intelligence

  对于了解IBM的产品定位,在郭士纳的《谁说大象不能跳舞》中已经一览无余,放弃“应用层”,而专门定位于“解决方案层”“中间件层”“系统层”这三个层次。

  那么对于单独对于BPM这个定位,IBM有一个非常清晰的传递信息“Business process management (BPM) success is driven by both business and IT needs”。就如下图所示:

  自己回头读了一边,感觉写的不够深。好在只是作为blog记录一下,改天有时间再专题叙述。

  对于ibm bpm suite定位,则在ibm官网上有详细的描述,参考http://www-306.ibm.com/software/info/bpm/offerings.html ,如下图所以。一个用于解决企业End-to-End的流程问题,一个用于解决企业内容管理流程问题。

  我们主要跟IBM WebSphere Dynamic Process Edition这个层面的BPM领域进行竞争,在这个领域内,目前IBM主要提供四个产品:

  IBM WebSphere Business Modeler
  IBM WebSphere Process Server
  IBM WebSphere Integration Developer
  IBM WebSphere Business Monitor
 
  对于BAM的解决,IBM利用Business Monitor这个产品,完整地提供了基于EDA(Event Driven Architecture)架构的解决方案。
 
  相比较而言,Oracle则要在产品的完善性和整合性方面逊色一点,毕竟Fusion战略的纵深还需要很多年才能完成。但Oracle的产品在精致性方面却高于IBM不少,至少我感觉Oracle BPEL的功能要比IBM WPS要强不少。而Oracle甚至没有自己的Process Modeler,而不得不借助于IDS Scheer的流程建模工具,而Oracle BAM产品由于没有详细的研究,暂时不便于评价。

  下面两张图显示了Oracle BPM Strategy和对应的Oracle产品。

  自己回头读了一边,感觉写的不够深。好在只是作为blog记录一下,改天有时间再专题叙述。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 在iBPM和BPM间做选择 不一定非此即彼

    大多数系统都有一样的能力,在很多人看来,除了BPM或者iBPM这两个标签以外,实际上它们之间并没有任何区别。

  • 用BPM策略对遗留应用现代化

    一些人提议把业务流程管理作为应用现代化的手段之一,但也有人对此提出质疑,但采用BPM策略可以成为现代化遗留应用的明智方式。Tom Nolle对此进行了解释。

  • RESTful API设计给开发人员带来怎样的未来?

    在模块化应用世界里,最为持久的争论莫过于面向服务架构和表述性状态转移之争了。本文探讨这样的争论带来了什么及其背后的原因。

  • 云BPM新常态解析

    云端业务流程管理已经不再是什么新鲜事,更不再是什么可怕的方法来管理重要的业务流程。现在,它已经普遍被认为是一种新常态。组织已经从这一技术中获益,使它来更有效地访问和管理企业信息。