为什么企业Mashup比面向服务架构(SOA)更具吸引力?
因为一个引起了业务人士的共鸣,另一个没有。John Crupi这样回答。Crupi曾任职Sun Microsystems的CTO,负责SOA。他现在是JackBe公司CTO,负责企业Mashup。
“我从事了多年SOA方面的工作,我可能是第一个告诉你业务方面不在乎SOA的人。”他说,“对他们而言,SOA没有什么实质性的内容。他们听到的只是一大堆承诺。”
Mashup远比SOA容易销售,因为厂商能够很快地演示其商业价值,例如分散的企业数据能够集合为一个Mashup提供具有商业价值的信息。”Crupi指出。
ZapThink的高级分析师Jason Bloomberg说,他对Crupi分析为什么Mashup是一个如此具有吸引力的概念表示赞同,不过,Mashup不会取代SOA,而是在SOA之上。
“我们已经预言了很久,随着SOA的最佳实践方案被广泛接纳为IT和业务的最佳实践方案,SOA将从人们视野中逐渐消失。这也是我们目前正看到的发展趋势,”Bloomberg说,“进一步来说,企业Mashup正日渐成为SOA应用案例的杀手。从业务的角度来讲,应用案例是采用SOA的表面理由。所以,SOA比以前都要强大,成为产品的一部分。企业Mashup是展示产品的那一部分。”
Crupi说,拿数据服务提供商举例,相对而言,Mashup工具厂商容易演示如何将他们已有的信息重新打包到一个Web浏览器,提供新的收入流。
“所有的数据服务提供商用几种方式打包数据提供给用户,”Crupi说,“无论是一个文件夹,还是每几周上传的FTP,或者你做一份定制报告,他们如何将数据提供给客户的方式受到限制。“
使用Mashup,房地产业务的数据服务提供商就可以创建一个应用,让房地产代理商只访问他们出售房子所在地区的数据。这类似Apple iTunes卖单曲而不是专辑的商业模式,房地产代理只需要为所显示的房子所在地区的数据付费。
“它是一个小包装,”Crupi说,“就像我喝酒是按杯付费的。”
房地产数据服务就是按杯销售的。酒吧赚钱并不是通过向客人买一整瓶杜松子酒,而是一杯马丁尼就有钱可赚。所以,采用Mashup ,一种新的商业模式应运而生。
“业务部门能够获得以前无法获得的数据,利用该数据创造收入,”Crupi说,“我们对企业Mashup所做的事情就是演示某种业务并进行提供。这能够对数据加以利用,进行访问,加以表现,甚至提供新的收入渠道,因为他们可以访问以前没有的数据。这是为业务部门而设计的。这是他们可以销售的东西。“
拿消费类电子产品打个比方,HDTV显示器内的电路可能提供了高清晰度图片,但是,对顾客而言,他们感兴趣的只是球赛的清晰度。
“SOA是一个标准的获取数据的方式,可以实现某种价值,” Crupi说,“但我认为企业Mashup会使SOA黯然失色。”
多数HDTV购买者不会走进商店,询问电路。他们只在乎图像。
“有件事情很有意思,”Crupi说,“我们会接到客户的电话询问:‘给我们讲讲Mashup。’这是来自业务部门。但是我参加过的客户会议中从来没有业务人员说:‘给我们讲讲SOA。’”
但是,他并不认为SOA没有前途或已经过时,而是SOA可能最终成为幕后技术,而不是主流技术。
“我认为SOA将在今年长足发展,”Crupi预测道,“只是不会被讨论得太多。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
作者
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
购买应用集成工具可以采取平衡做法
购买应用程序集成工具需要好好看看你的公司需求,知道从供应商里面要寻找哪些关键功能。