赛迪网 > 中国信息化 应用分析总 > 文章
  IT资讯搜索
 
IT产品搜索
· [方案] 征信数据上报系统方案 网站防篡改方案
· [专题] 07年六大令人失望信息化事件 回眸SOA
· [方案] 反垃圾邮件解决方案 烟草行业解决方案
· [商务] 2008年中国电子商务行业发展趋势研究报告
· [专题] 中小企业实施管理 公司网站做不好CIO掉饭碗
· [案例] 北京网通客户服务系统 某部集中运行管理平台

揭开“阴暗”面纱 看实现SOA的6大问题 (1)

发布时间:2007.12.13 16:10     来源:睿商在线    作者:睿商在线

尽管部署面向服务的架构(SOA)一直在业内谈论很多,但是由于SOA是一种复杂的有别于传统IT基础设施的构建方法,在实施SOA项目之前需要充分地了解影响其成功实施的重要方面。

SOA是如今IT界所谈甚多,但却所知甚少的话题之一。作为构建IT系统的一种方法,SOA可通过公共通信协议来连接网络上的诸多应用,这样企业往往借助Web服务即可重复使用原有软件,以节省经费。

Saugatuck Technology公司预测,到明年,多达三分之二的IT部门会拥有局部或者全面的SOA生产环境。但SOA实施过程复杂,IT部门在选择SOA时依然面临一些紧要的问题。

谁因使用SOA而节省费用或者实现盈利?

1、谁因使用SOA而节省费用或者实现盈利?

安飞士公司(Avis Budget Group Inc.)的服务架构信息技术主管Ashok Kumar说自己就是。大约两年前,Avis开始在公司局部使用SOA,与合作伙伴建立新渠道。派驻新泽西州的Kumar说: “现在对方可以直接与我们有业务往来,不必通过中间人。这样为对方和我们都节省了费用。如今引入新合作伙伴的成本降低,这要归功于SOA。”

他说,安飞士如今只要一天就能引入新的合作伙伴,因为有了SOA,只要重新配置一下相关服务,而不必大幅改动应用。Kumar说: “起初,引入新合作伙伴的成本在4万~5万美元,现在降到了3千~4千美元。”

任何公司都会面临与实施SOA有关的先期成本。但许多IT专家认为: 从长远来看,SOA可以减少费用。《面向服务的架构傻瓜书》一书的合著者、行业分析师Judith Hurwitz说,用户不能仅仅从短期投资回报来看待SOA。

Hurwitz说: “就这种技术而言,你的真正目标是重复使用以及松散耦合组件的功能。不能从短期效益来看待这项技术,因为实际上,出现变化后才会收到实际成效。”

Hurwitz强调,传统的软件构建方法假定工作从头开始,开发的软件旨在解决某个具体问题。而SOA让企业非常灵活,可以迅速应对重大变化。企业可能在部署SOA数月后也看不到显著效益,但一旦突然进行收购,“应对这种变化、积极响应然后提供软件的能力就会出现重大变化”,她如是说。

弗雷斯特研究公司的分析师Larry Fulton说,人们经常提到的一个相关问题是,企业在SOA上要花多少钱?

Fulton说: “这个问题很难回答,因为假设五年前我投入500万美元构建新的ERP系统,现在准备构建新的ERP系统,还准备使用SOA,我仍会在项目的软件等方面投入500万美元,这笔钱是不是果真用在SOA上呢?不是,这笔钱是用在整套业务解决方案上的。”

Saugatuck Technology的副总裁兼高级战略顾问Mike West说,SOA能带来两种回报。IT人员可减少提供服务的费用,这是第一种回报。West认为SOA仍处于早期阶段,如今使用SOA并且节省费用的企业恐怕只有10%到15%。

West说,还有比例更少的少数公司在使用SOA并且在提高利润。他强调,如今到处是能够迅速以低成本完成、但缺少长远效益的项目。SOA却是一种截然不同的系统构建及管理方法,它为迅速应对变化奠定了基础。

归eBay所有的PayPal就是这样一家公司。负责核心技术的副总裁Matthew Mengerink说,PayPal利用SOA为外部开发人员提供了工具,把网上零售商连接到PayPal用来在买卖双方之间转账的系统。PayPal为24万名开发人员组成的社区提供了大约16种应用编程接口(API)。

为何很难找到有SOA专长的员工?

2、为何很难找到有SOA专长的员工?

Fulton说,他从未碰到过声称拥有所需SOA架构师的客户。有个客户告诉他,挑出架构师的最佳办法就是,让10名开发人员进行工作,观察十年,然后确定谁是架构师。

Mengerink说,由于IT界人士没有就SOA的含意达成一致,找到SOA专家的任务更是难上加难。他说: “有人过来说‘SOA是指微软的服务接口。’另一人过来说‘不,SOA是苹果公司的专用接口工具。’谁对谁错呢?但要是你想招聘一名工程师,就容易多了。”

Mengerink认为,最好的办法是对自己的人进行培训,这是因为SOA的底层概念和技术不是很复杂。当然,要是你正好在PayPal这样的大公司实施SOA,这项工作比较容易。他说: “大公司在某种程度上能够确定SOA的定义。谁有实力,谁就可以向世人表明这种定义。”

Kumar说,SOA需要的观念有别于传统的IT基础设施构建方法。他强调,许多人会用Java编程,也懂得如何开发单一的Web服务,但使用面向服务的架构把诸多服务组合起来很难。他说: “许多人很难迈出这一大步,这就是为什么我们往往求助于外部的服务提供商。即使那样,我还是认为,要找到优秀人才太难了。”

1 2 3 下一页>>


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 业界动态:技术巨人支持新的SOA编程模型 (12-13) · SOA从整合软件功能向管理企业硬件转变 (12-13)
· SOA、虚拟化等IT热门技术走向成熟务实 (12-13) · 拨开SOA迷雾:业务导入使企业SOA价值最大化 (12-13)
· 新客户借助统一、集成的SOA解决方案 (12-13) · 客户对SOA的积极采用 使BEA收入创新高 (12-13)
· SOA的挑战之一:SOBA软件的单一化创建 (12-13) · CIO关心如何才能真正实现基于SOA的应用? (12-13)
· 从"SOA是什么"到"如何实施SOA"是一个转变 (12-13) · 以电子政务为突破口 中国SOA强势起锚 (12-13)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 工信部“三定”公布 总编制731名设24司局
· 北京发电子商务监管意见 营利性网店须办照
· 直播 08中国城市信息化高峰论坛 案例点评
· 烽火网络校园解决方案 移民安置信息管理系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统