每一个喜欢《阿甘正传》的人都能记住一句经典台词:人生就像一盒巧克力,你永远也不知道下一个是什么味道。现在,SOA正在变得炙手可热。因为,SOA就像一盒巧克力,没有什么成功案例,大家都不知道实施以后会是什么后果。
然而,这并不妨碍SOA的概念就像长了翅膀,诱惑得CIO们无法忘却。
左思
SOA不是一种技术,它只是一种方法论,它指向的意义就是面向服务的架构。
在当今的业务环境中,变化是毫无疑问的,因此快速响应客户需求、市场机遇和外部威胁的敏捷性比以往任何时候都更显重要。SOA的核心思想是让应用不受限于技术,让企业轻松应对商业服务变化和发展的需要,它着眼于日常的业务应用,并将它们划分为单独的业务功能和流程,即所谓的服务。这代表了IT行业根本性的变革,已经成为IT市场的焦点和趋势。
IDG在2006年的调查显示,所在公司将把SOA作为今后1年内的关键或重要项目的调查对象的比例增加到了52%,比IDG在2005年5月进行的类似调查中所得到的数据提高了10%;79%的调查对象表示,SOA将是未来五年的关键或重要项目,这个数据比九个月前进行的调查增加了18%。
右想
然而,每个身在其位的CIO的心里都有一杆秤,都在盘衡着SOA的风险。
一般来说,部署SOA主要面临两类风险。一是技术风险。首先,用户选择的SOA平台,开发队伍对Web服务、J2EE等技术标准的掌握程度,都可能潜藏着技术准备失利造成SOA项目失败的风险。其次,SOA可让不同的IT系统快速整合在一起,只需调用系统组件就可以业务整合。然而SOA目前还没有确定调用系统组件的统一标准。SOA能做多大,就要看它能在标准化这个方向上能走多远。
二是管理风险,传统的企业管理模式执行垂直管理,部署SOA必须要改变企业内部的IT文化、IT组织,这对管理有很大的冲击。从已有的系统迁移改造成SOA架构,是一个长期工程。尤其是如果企业打算向外部推广一些服务,和它的供货商、分销商、代理商、客户等一起来构建SOA架构的应用,那就还有更长的路要走。因为需要改造自己的业务系统,牵涉很多人员和投入。此外,也要考虑安全的问题,效率的问题等,目前还没于成熟的解决办法。
面对着一个技术不完全成熟,需要很大的代价来改造的青苹果,明明知道它维生素含量丰富,大部分的CIO们也只好选择望梅止渴。
但是,也有少量的CIO把它看成历史上的“狼桃”——西红柿。西红柿在南美洲秘鲁被叫作“狼桃”。当地传说狼桃有毒,虽然它成熟时鲜红欲滴、美丽诱人,但人们还是对它敬而远之。到了十七世纪,一位法国画家实在抵挡不住它的诱惑,于是冒着生命危险吃了一个。然后,他躺到床上等着死神的光临。结果呢?自然是未曾等到死神的画家把番茄无毒而且好吃的事情传遍了西方。
例如我国的交通银行,就具有这样非凡的勇气和决心,开始着手进行SOA的改造。但是,SOA到底是西红柿还是青涩的苹果?这只能等事实来给出答案。
文章来源于领测软件测试网 https://www.ltesting.net/