SOA前程似锦 BPM,BI和Web2.0 一个都不能少

日期: 2007-11-29 作者:Rich Seeley翻译:Shirley Xie 来源:TechTarget中国 英文

根据Forrest研究公司的报告,在未来的5年时间里,面向服务架构(service-oriented architecture,SOA)将会广泛地被架构和开发人员使用,开发新一代“为人定制,不断适应变化”的应用软件。仅仅仅依靠SOA是不可能单独做到这一切的。

  Forrester研究公司的分析师们为此还设想出了一个全新的类别:“动态业务应用”。这是根据SOA的发展原则,并在发展前程中涵盖了一种多个字母组合的服务技术。该研究公司整敦促架构师与开发人员即可开始着手制定未来5年内的业务策略和技术实现计划,从整体出发,考虑SOA与B3技术平台。这里所说的B3技术平台即是指BPM(业务流程管理)、BI(商业智能)和业务规则。

  除此之外,Forrester 研究公司所定义的“动态业务应用”将不仅仅在灵活性方面有了突出考虑,同时做到以人为本,它还提倡使用Ajax和其他的丰富互联网应用(rich Internet application,RIA)技术将Web 2.0式的社会关系网络方案合并其中。

  根据Forrester长达二十八页,题为“动态业务应用势在必行-IT行业和业务趋势预览”的报告我们可以看到,这些在2012年左右将广泛普及的动态业务应用系统在今天而言虽然还未成型但却是非常有效的应用。该报告的作者,Forrester 分析师John R. Rymer 和 Connie Moore对此指出,SOA的发展前景是显而易见的,但是未来并不能单独依靠SOA,伴随着BPM、BI以及Web2.0技术的结合与成熟,下一步的发展必将是动态业务应用系统完美的走上舞台。

  报告的作者Rymer 和 Moore声称,之所以SOA以及其附随的设计方法和相关技术在当前的IT行业中没有达到普遍实施动态业务应用的目标,是因为在整个过程当中,他们的使用往往只是从某一个或者某几个部分出发,单纯的针对某项需求,而不是从一个全局的整体进行考虑并采取应用。

  对于目前发展状况,Forrester研究公司在报告中指出现状,SOA和BPM往往只是作为用于对应用系统集成的改进技术,Ajax的价值仅仅只在创造性的改进用户界面,而社会关系网络不过是一个很酷的方式衔接起了用户和网站。

  “尽管这些看法和带来的改进效果是明显的,且不容小视的,” Rymer 和 Moore在报告中透露了Forrester研究公司的认识,“但是这并没有带来突破性的创造价值。而这些价值才是我们真正应该去挖掘的。SOA,B3平台(BPM、BI、业务规则)以及社会关系计算,只有将这些都整合到一起来才能完全的实现动态业务应用目标。当然,这也是当前业务系统软件转型中的关键所在。”

  Rymer 和 Moore在报告中使用了“转型”一词,实际上只是很简单的描述了这个变化。基于SOA的动态业务应用将会完全的改变当前的业务活动方式,就如同20世纪90年代万维网的出现对整个世界的改变一样。“买卖交易,市场活动,软件开发(通过开放源代码形式)……还有许多IT行业内的其他各个方面都会因此而发生改变。而且这变化已经在进行当中。”

  “应用程序的设计思路、使用,以及其他我们所能想象和不能想象到的相关技术将会在动态业务应用下创造更多的生产价值,提供更多的生产经验,从而也带来更多的商业价值。这将在自动化决策和业务流程中扮演起关键角色,满足企业各方面需求。这些都会是整个行业突破性的价值创新。” Rymer 和Moore还在书中补充道,“我们当前的应用是不可能达到这样的效果的,而我们的企业却又是非常需要这样的应用。”

  就目前行业发展看来,有很多的企业其实已经高瞻的看到了这方面的好处,他们也在通过结合SOA与B3平台(BPM、BI、业务规则)的方法走在了通向动态业务应用的道路上,尽管这一路可能会有不少的曲折和坎坷,Forrester研究公司分析师如是说。同时他还指出了一个具体的例子,美国Washington Mutual公司的在线租贷应用系统就是使用了BPM实现了业务规则,逻辑过程的自动化,以软件的形式评估申请人及其所对应的国家制度规定,并通过BI系统完成了对客户的动态化处理。

  另一个例子则是Best Buy公司,作为一个电子产品零售商,它成功地将业务规则与BPM结合,从产品需求性和地域性等角度考虑,提供了适当的本地营销计划。

  Forrester研究公司的报告还指出,诸如IBM,微软和Adobe这样的公司已经开始在产品的用户界面上下功夫,这些都是从确定的社会关系网络中获取的经验,Web2.0的思维形式在这方面有着绝对的指导意义,而对于动态业务应用而言这是最起码的工作。

  Forrester研究公司预测道,在接下来的业务策略中,大多数的组织“将会以信息基础作为业务发展的前提。像IBM的Lotus Notes,IBM的 WebSphere Portal以及微软的 Office套件都会在基础功能,大致框架,服务和流程,事件工具等一些最基本元素上投入大的精力和准备。”在这个基础上,大量的Ajax和Web2.0技术将会使用于其中,当然也会有包括wikis,博客和Mashup一类的技术。

  在提供这些应用软件套件的厂商中,最显著的则是微软,甲骨文以及SAP,他们已经在工作中将SOA,B3平台以及更多信息技术转化成为了它们的产品。Rymer和 Moore指出。

  这个趋势必将成为现实,等待着在5年内看到这一切实现并不是当前最好的做法,Forrester研究公司分析师仍旧在鼓励读者尽快的去开展这项计划,因为他们认为在当前的IT行业内遵循这个趋势是没有什么不可能实现的,而尽可能早的开始将会获益匪浅。

  “在目前这个阶段而言,尝试去满足动态业务应用的需求远比创造出另一种新的实践方法更加可行,至少我们能够清晰的看见方向。” Rymer 和 Moore 强调道,“SOA已经开始在不断的深入发展,伴随着的BPM,BI,还有Web2.0也在崭露出前所未有的美好未来。开始这趟光辉旅程的时间已经来到。”

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐