最终目标是相同的:业务灵活性,能够灵活的对变化做出反映,可重性,以便降低成本增加效率以及IT和业务之间的联系。 业务流程管理和面向服务架构的驱动者不同:BMP是业务驱动措施而SOA是IT驱动的措施。 一种是架构而另一种则包含将业务流程自动化的工具和规则,二者同时都被应用。为什么呢?SOA赋予BPM新的生命并帮助其实现灵活性。
同时,BMP也令SOA旧貌换新颜,将业务层面和IT层面紧密联系在一起。 webMethods公司CTO Gary So认为在对BMP和SOA问题的讨论上,主要有两个阵营。一方认为SOA和BMP二者完全对立,互为竞争,另一方例如WebMethods公司则认为二者之……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
最终目标是相同的:业务灵活性,能够灵活的对变化做出反映,可重性,以便降低成本增加效率以及IT和业务之间的联系。
业务流程管理和面向服务架构的驱动者不同:BMP是业务驱动措施而SOA是IT驱动的措施。
一种是架构而另一种则包含将业务流程自动化的工具和规则,二者同时都被应用。为什么呢?SOA赋予BPM新的生命并帮助其实现灵活性。同时,BMP也令SOA旧貌换新颜,将业务层面和IT层面紧密联系在一起。
webMethods公司CTO Gary So认为在对BMP和SOA问题的讨论上,主要有两个阵营。一方认为SOA和BMP二者完全对立,互为竞争,另一方例如WebMethods公司则认为二者之间联系紧密,可以看做是一个不可分割的整体。这两种观点的确存在。我们认为SOA是加速BMP措施的催化剂。
Bruce Silver Associates的行业分析师Bruce Silver说,“有些无知的人认为SOA和BPM是完全冲突的,实际上二者是相互交叉的。SOA目前仍然是一个未定的概念。随着概念的不断强化和深入,BMP使用SOA的频率也会越来越高,这就意味着这少在灵活性方面BMP还是需要SOA的。
负责业务流程自动化的一名程序指挥,Maureen Fleming说,但是像BMP这样的程序主要依靠国际数据公司的底层架构服务。“有时候经常需要将应用和自动业务流程整合在一起。要用的工具也就是市场上最常见的工具,SOA架构则是最佳选择。”
但是,她强调说,BMP本身并没有要求SOA。“业务流程可能不是由服务构成的——没有SOA你也可以实施业务流程自动化”她说“公司正在寻求用服务定向的方法来解决问题。”
BPM的新生
BPM的理念就是帮助机构自动化最佳化自己的业务流程和性能。BMP产品提供流程建模工具和关键性能指标用以监控和测量操作目标。BMP主要围绕系统和人力工作流展开,而BPM作为产品市场,也是90年代左右才展开的。
Savvion公司的产品营销部主任Rob Risany说:“只要BPM能够利用业务中的现有资源,就可以令流程为中心的应用得以实施。”“在进行集成时,不管你是通过Web服务层或者传统的通信层来阐释这个观点,BPM始终处于顶端位置,处于实业界的上置位。”
WebMethods' So认为,BPM并不是什么新话题,“它从SOA那里汲取了新的生命”“并且为协调、简化人工操作和系统对系统操作自动化提供了管理框架。为测量流程定义了量度,但是,问题的关键是如何让这些得以实施。”
除了机构和人员问题以外,BPM还要求底层系统必须一起工作。” “SOA为将过去的那些空洞的理论变得更为真实提供了基本的功能。”
同时,BPM也使得SOA更为实业界所接受。“在实业界我们听到最多的抱怨就是SOA太关注架构而不是业务服务本身。这就增大了业务和IT之间的距离。”
Risany说,BPM将IT和业务需求结合到了一起。当SOA接受了这种汇聚,并使业务更为灵活""依照他们使用组件的方式和BPM提供的定义流程工作和管理底层组件的方式,我们的大客户从他们的SOA方法中,看到了他们之间的联系。”
作者
相关推荐
-
AWS PaaS来也:炎黄盈动为业务流程管理带来无限价值
随着容器、微服务等技术的使用,企业的应用程序也变得越来越趋于组件化;同时,为了这串连起这些组件,开发人员却需要 […]
-
在iBPM和BPM间做选择 不一定非此即彼
大多数系统都有一样的能力,在很多人看来,除了BPM或者iBPM这两个标签以外,实际上它们之间并没有任何区别。
-
Red Hat披露更加架构驱动的BPM模型愿景
Red Hat的一个更加结构化的BPM设计方案有望搭设应用开发界与业务流程管理的桥梁,让企业架构师、开发者和业务侧的人更快速更容易地实时新的业务流程。
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。