|
低调观望vs情绪高涨 双面SOA(2)有人会问:“这么有前途的一个领域怎么会少得了软件巨头微软。”确实,除了上述厂商,微软也是SOA的积极推动者之一。 下篇 诱人的愿景 SOA是软件工程和软件产业的一次自我变革和扬弃,它将迫使软件技术人员站在用户的业务视角上工作,将高深莫测的软件开发转化为“服务”业务的相应实现,将软件专业语言转换为现实业务语言,打破软件领域的技术壁垒和神秘感,最终甚至会把用户的业务人员改造成软件系统的架构师。那时,软件产业将告别“阳春白雪”,成为一个名副其实的现代服务产业。 SOA适合谁? 并不是所有的企业都适合部署SOA。沪士电子有限公司IT经理王翔认为,如果公司规模较小、产品单一,IT部门只是作为附属、支持性部门,一套ERP系统就足够了; 规模较大、IT部门相对独立的企业,实施SOA会更为容易一些。“IT部门以前偏重于支持,但SOA要求IT部门提供服务。因此,与业务部门并行、相对独立的IT部门更容易部署SOA。” 事实上,假如不具备条件,而去盲目地部署SOA,项目失败的可能性会很高。一位专业人士表示,有些企业用户错误地认为SOA项目应该全部由自己开发; 另外,有些用户只是购买一些软件产品,实施的时候完全依靠自己的团队,勿需外力支持,在实际实施过程中很可都会遇到非常大的风险。 因此,该专业人士建议,那些试图部署SOA的企业,应该从小项目着手; 此外,SOA项目还需要得到企业高层管理者的支持,以整合IT和业务部门的资源,实现IT与业务流程的紧密结合。 “SOA不偏重技术,而是偏重组织、管理、商业模式。这是一个大的系统工程。”王翔说。SOA最吸引人的地方在于,它可以更好地实现业务和IT一致性。 基于SOA的IT系统是由松散耦合组件组成的,它允许分散于各地且采用不同技术的资源协同工作。它要求研发人员开发的程序有更多的通用性。通俗来讲,就是有标准化的接口,可以将各种组件迅速组装成为新的产品和服务。 显然,要实施SOA,难点在于把整个业务和IT逻辑重新梳理,提炼出更多的共性模块,之后的技术实施反而不是关键。 在中国,电信、银行是对SOA需求最为迫切的行业。但这两个行业都有共同的特点: 企业内部的信息化系统很多是按照部门来部署的,而且每个部门都有自己的利益,因此,“实施大集中式SOA,一次性地实现所有部门和系统之间的共性组合,显然是不现实的。”一位在银行工作多年的应用架构师这样描述SOA在银行里所能发挥的作用,“不过,各个部门为了应对日益加大的竞争压力,都希望在局部的范围内,实现尽可能多的业务一体化组合,也就是希望快速地在小范围内实施SOA。” 除电信、金融行业以外,众多行业企业的普遍情况是,IT系统并非企业的核心业务工具,企业的业务运营和生产没有达到向用户提供随需应变的服务水平。换而言之,大部分企业的生产运营和管理还是以生产环节为导向,由生产能力决定服务的水平,因此,这类企业需要经过较长时间,使企业生产运营逐步成熟,才会向服务导向型的更高的企业经营水平过渡。 当企业客户要求企业提供随需应变的服务能力时,这些企业就会对SOA的IT系统架构产生迫切的需求。因此,处于目前发展水平的相当数量的企业,对部署基于SOA的IT系统还需要相当长的时间。 SOA的真正价值 尽管稍不留神企业就会被还未成熟的SOA绊个大跟头,但是人们对于SOA在未来的作用还是深信不疑。“SOA将改变整个IT的产业格局”,这句话似乎正在成为现实。 SOA 的价值也是一目了然的: 第一,SOA是一个帮助企业做整合的工具,使得企业能够把不同的系统、不同的数据整合在一起。整合一直是IT业很重要的概念,SOA提供了一个新的工具; 第二,SOA使企业变得敏捷和灵活; 第三,由于SOA平台可以反复地灵活使用,SOA可以拥有一个相对来说比较低的成本,尽管这一点可能需要一些时间才能体现,但总体拥有成本会降下来; 第四,SOA使企业与合作伙伴可以共建一个很好的创新的生态圈; 第五,SOA使得企业的IT和业务可以更好地结合在一起。 如果把一切商业模式都看做不同的业务流程或服务的组合,理解SOA就不会那么困难。在传统经济模式下,传统制造商还只能遵从设计、采购、制造和销售的业务流程; 而在SOA创造的商业世界里,企业将有机会像玩积木游戏一样,创造崭新的商业模式,他们可以先从采购开始,找出哪些是他们可以买到的最低成本的零件,然后计划利用这些零件做些什么,然后出售设计理念,并且只制造顾客将要购买的产品。 中国北方工业公司信息资源部主任马卫国这样解释SOA的价值: “我认为,SOA就像是打通企业的微循环。我们公司之前上过ERP,也做过OA系统,这些大系统对企业来说,就像是主动脉,是骨架,有了这些系统之后,就需要SOA这样的平台来支持。” 在他看来,ERP等系统应用在某些范围是必须的,但是过多的系统在企业内部很容易形成一个个的孤岛,这时候就需要有一个平台能够把这些孤岛连接起来。SOA 就具备这样的一个作用,SOA平台就像是无处不在的毛细血管,可以把企业的信息孤岛整合起来,提高系统的可重用性,提升了效率。 SOA 还可以做一个很重要的事情,就是法律遵从。一个企业做大之后一定需要肩负更大的责任,那就不仅要为客户着想,还要考虑对国家、社会以及当地环境的影响。显然,用传统的软件开发模式很难实现这些目标,很难开发出一个标准化的软件去解决所有的问题。“但是在SOA架构里面,你可以在企业里建立起这样一个风险管控的流程图。” “我认为SOA可能做3个事情,一个就是整合信息孤岛; 第二,就是打通企业微循环; 第三,就是企业做大之后,在法律遵从方面能够起到很大的作用。”马卫国说。 所以很多SOA的推崇者们心中都有一个信念: 最离经叛道的商业设想也可能因SOA变成现实,一切传统的商业理念都可能受到SOA的挑战。 我们知道,发展了多年的SOA并不是技术狂人的专利,对SOA可能衍生的商业价值一无所知的管理者,可能从此在市场上失去竞争优势,被更灵活、更懂得运用这种新兴技术的竞争对手所超越。 评论 SOA: 厂商激战正酣 一股SOA大潮正在引发软件产业的新一轮抢滩战: 从IBM、微软、惠普到 “IBM每年在SOA领域的投资已达到10亿美元,有超过300项的SOA相关专利。” IBM大中华区首席执行官钱大群在“2007 SOA与企业成长高峰论坛”上,自信地向台下近千名客户和业务合作伙伴表示。 在当天的会议上,IBM一口气发布了针对电信、保险、银行、零售、医疗保健和制造业六大行业的新SOA路线图。在SOA领域,IBM一直希望通过抢跑来获得领先地位。 但显然,比赛才刚刚开始。 面对IBM咄咄逼人的态势,各大厂商业都毫不示弱: Oracle正全力开发它的下一代SOA产品Fusion; SAP从2003年就破釜沉舟,开始逐步把产品迁移到SOA平台上,凭借NetWeaver策略,SAP向客户证明它在SOA上比Oracle更胜一筹; HP把全球的SOA体验中心从两个增加到5个,甚至连咨询公司埃森哲也宣布将要投资4.5亿美元来促进SOA的发展。 也许有人会问: “这么有前途的一个领域怎么会少得了软件巨头微软。”确实,除了上述厂商,微软也是SOA的积极推动者之一。 微软正在操作一个与其他SOA软件厂商截然不同的SOA世界。其S+S(软件+服务)的SOA道路似乎也囊括了自身的所有优势。 相对而言,国内厂商在推动SOA方面还没有真正进入资产价值重用层面,但在标准与开发等层面,也在积极进行部署。 IDC预测,到2010年,全球基于SOA的服务开支将高达338亿美元。这一数字表明,SOA时代的到来已经不可阻挡。那么,谁将会是这场激战中的最终赢家,需要时间来为我们证明。 责编:张赛静 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:kaiyun体育官方人口
文章著作权分属kaiyun体育官方人口
、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
推荐博客 |
|