BPM和SOA集成和编制工具融合

  作者:TT中国
2010/2/25 14:18:41
多年前预测BPM和SOA的联姻。SOA实施人员见证了应用程序的这一转移,这将引导业务和IT更好地对齐。

本文关键字: BPM SOA

多年前就预测了BPMSOA的联姻。最近出现了密切的合作。SOA实施人员见证了应用程序的这一转移,这将引导业务和IT更好地对齐。有迹象表明BPM和SOA正在一同使用,观察员主张应用程序利用SOA和符合业务需求。下一步:云计算

根据最近Forrester Research就中间件软件市场的报告,BPM已经成为一种展示SOA投资的ROI的途径。报告表明大多数CIO很难证明SOA的业务价值,但是也暗示SOA的价值可以通过BPM来证明。报告中指出:“许多大型企业的业务部门重视BPM项目的直接业务价值并认识到这些项目很容易和便宜,如果系统已经有一部分SOA。”

“BPM被许多公司用来证明SOA的投资,” Forrester首席分析师兼报告的作者 Stefan Reid表示。

因此,大型SOA参与者已经附加BPM作为其中间件堆栈的一部分,许多纯粹的厂商已经被收购。最近,IBM收购Lombardi以及Progress Software买下Savvion。

Forrester首席分析师Reid表示这些活动代表了一种来自人们考虑中间件平台的“思考模式的转移”。“Forrester开始称这种模式为业务流程平台,” Reid说。他解释道,在这个模型中,SOA是基础,BPM是一种业务流程组件。

BPM工具聚焦对齐IT和业务

T-Impact咨询公司的差不多每个用户的网站已经开始面向服务架构,但是T-Impact CEO Keith Stagner并不确定他的客户充分利用了这些服务。“一般来说,他们没有交付他们正在使用的服务,” Stagner说。原因是什么?SOA 由IT开始,Stagner实践它,“I开始界定了服务,但是没人用业务工作。”

Stagner是一家咨询公司,位于伦敦,主要致力于通过自动化业务流程授权业务改变,该公司表示当开发服务使得SOA更加高效,采取一种业务流程的观点。“如果你能识别业务流程是什么,你就可以创建能被多进程从用的服务。”

成功的SOA开始要求对齐业务和IT,这正是许多SOA项目迄今为止未能达到的,Oracle 副总兼SOA首席技术专家David Chappell谈到。“业务流程管理可以协助IT更好地与业务对齐,提供其缺省环节,” Chappell说道,“BPM工具可以聚焦在业务和IT共同工作的周围。”

美国业务流程管理系统厂商Active Endpoints 市场副总Alex Neihaus认为如何组织开发应用的转移正在展开,这种转移采用一种更加关注业务流程的方法。如果BPMS利用SOA,这种方法将更加高效。

Neihaus表示:“今天没人愿意以一种整体的方式开始创建应用程序。SOA是今天每个人所做的基础。因此,如果你假设每个人都在创建服务,BPMS不是基于服务的将是一种多么悲剧的错误。”

Neihaus认为这种转移在某种程度上,应归于改善经济环境。“现在最坏的经济环境在我们身后,人们正在寻找一种投资于技术的以及改进他们内部业务流程的方法。我认为这时就是基于SOA的BPMS发光的时候了。”

IBM的BPM和连通性的副总Angel Diaz表示将BPM和SOA结合增强了它的适应能力。“你可以在没有SOA的情况下做BPM,但是当你开始使用和利用基础设施和客户在ESB和服务中的投资的时候,这会让他们更加的灵活。” Diaz说到。

Diaz相信工具创造者正是响应了这种趋势。他说:“当IT 和业务更加的对齐,将有越来越少的利用SOA 的BPM工具。”

Diaz表示这种趋势在业务和IT人员之间结合了决策制定和项目执行。Diaz表示:“我认为SOA的世界和BPM将通过屋里的方式更加紧密。”

“围绕着SOA最大的故事就是服务的粒度,”美国SOA和云计算分析和咨询公司ZapThink高级分析师Ron Schmelzer说到。“如果你正在考虑BPM,同样的想法就是:你可以描绘流程外部系统,然后改变系统外的流程。”

责编:孙群
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918