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


最近一年,与IBM WPSOracle 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


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

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

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

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


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

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


我们主要跟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这个产品,完整地提供了基于EDAEvent Driven Architecture)架构的解决方案。

相比较而言,Oracle则要在产品的完善性和整合性方面逊色一点,毕竟Fusion战略的纵深还需要很多年才能完成。但Oracle的产品在精致性方面却高于IBM不少,至少我感觉Oracle BPEL的功能要比IBM WPS要强不少。而Oracle甚至没有自己的Process Modeler,而不得不借助于IDS Scheer的流程建模工具,而Oracle BAM产品由于没有详细的研究,暂时不便于评价。

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

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

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

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

你可能感兴趣的:(oracle,workflow,IBM,企业应用,websphere)