Orlando, Fla.―在Gartner公司的Web服务峰会上,分析师指出当前IT商家所面对的选择局面:主动接受SOA或者被SOA影响。特别一提的是,本次会议的中心议题是SOA需要管理,正是由于管理才能使SOA成为IT市场的热点,尽管SOA本身是十分难以驾驭。
Orlando, Fla.―在Gartner公司的Web服务峰会上,分析师指出当前IT商家所面对的选择局面:主动接受SOA或者被SOA影响。
特别一提的是,本次会议的中心议题是SOA需要管理,正是由于管理才能使SOA成为IT市场的热点,尽管SOA本身是十分难以驾驭。
“SOA并不是你能选择性的去完成的方案,你所面对的是当它的出现已经成为必然你选择实施或者不实施,” Gartner 管理副总裁Daryl Plummer在专题发言中说。“当你买下一款升级软件时,你会发现其中包含SOA。其实就是你选择如何去实施SOA的问题。”
在第一天的会议上,Gartner的分析师高调赞扬Gartner的SOA管理方法,即SOA项目组合(Portfolio)。他们主要强调在SOA实施过程中引入纪律和追踪,确保每个项目的投资回报率(ROI)。为了使SOA更有效,必须有一定的秩序,他们说,这样才能使业务和技术有条不紊地进行。
“项目组合是具备一组追踪性能的工具,” Plummer说。“SOA需要被追踪。”
Gartner首先建议,在SOA基础技术架构(如中间件和整个协议)的基础上采用Gartner的管理/管理方法。其次整合正在使用的程序,如蓝图、模版和指南等。最后一块是业务流程及其所涉及的人力资源的整合,以及这些人和流程的架构整合。
据Gartner公司发言,有效SOA架构的关键是装配编目和编制(orchestration)。归根结底就是制作详细目录,确定理想状态,之后就是要保证它可以与不断变化的服务一致。Plummer简单地总结到,“确定标准,实施标准,之后追踪标准实施情况。”
业务系统中每一种使用行为都需要管理,他解释说,因为总是有遗失系统的可能性。
“就算只有一个服务也需要管理。就算只有一个服务也可能毁坏业务,” Plummer说,“只需要停电就可以遗失所有东西。”
据Gartner公司表示,理想的SOA管理会促进IT与业务之间的沟通交流,能明确业务目标,促进再利用,提供业务系统的说明性。
会议不只讨论SOA管理的责任,同时,据德国Software AG 产品市场营销副总裁Ivo Totev表示,“重视SOA管理的公司比其它企业的业务运行效率高20%左右。”
“SOA管理就好像在业务系统中装配了一个中心仪表盘,所以你可以轻而易举地了解发生的每件事。” Totev说。
一个核心的注册与存储库是该仪表盘的重要组成部分。任何服务被占用,指导方针就会落实到实处,因此,业务就有组织系统在运行。
就如何进行SOA管理问题Plummer给出以下几点意见。一种方法就是公布项目组合(portfolio)的目标,为了确实地明确目标。另一种方法就是购买线上服务功能,该功能不仅可以指出公司目前的服务需求,还能提出公司未来的服务需求。Plummer说,“服务总是不断向前发展。如果服务停滞不动,那么服务就是被淘汰的,不能继续使用。”购买线上服务就是考虑了Plummer的这种说法,线上服务可以随着不断发展的系统,不断变化。
最后Plummer建议要完全消除“套件”思想。套件就是给消费者灌输一种购买思想,使消费者购买大量商品,不论这些商品是否可以恰好满足业务需求。他建议在购买商品时应留心商品的性能,看它是否能够满足具体需求。Titov同意Plummer的说法,“没有一个提供商是无所不能的,你要按照自己的需求配置SOA架构,而不是按照提供商的发式方法。”消除“套件”思想,据Plummer所说,可以带来更有组织性的业务流程,提高投资回报率(ROI)。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
SAP收购CallidusCloud 与Salesforce竞争
一直被称为后台办公巨头的SAP现在似乎也想在前台办公大展拳脚。 最新的迹象是SAP收购CallidusClou […]
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。