与其它一切新技术一样,业内对SOA和云计算都存在着很多误解。有人认为,企业基于SOA的IT系统就是为转向云计算做准备。事实上,SOA服务和云计算服务之间有着很大的差别。
在SOA世界中,服务指的是软件、组件、对象等技术层面的东西,而在现实生活中服务则往往指的是某项具体业务。所以SOA中的服务更多的强调技术层面的东西。而在于云计算世界中,你关注的是业务,而不是技术;你只为业务付费,而不是技术;你需要关心的是业务提供商与服务的关系,而不是技术与业务的关系。
所以,企业的CIO们不能在SOA和云计算之间划等号。分析人士表示,SOA和云计算在概念上有些混淆并不一定完全是坏事,SOA架构理念对于云计算来说有着很大的借鉴意义。同样,云计算技术的发展也将对SOA起到积极影响。
Smith在2010 Gartner SOA和软件大会上表示,近几年来,IT产业发展迅猛,已经成为全球最“时尚”的产业之一。在IT服务领域出现相似的理念不足为奇,我们需要做的就是客观地认识这些新技术与新理念。
从目前发展状况来看,云计算似乎比SOA更具优势。大部分企业都认同云计算是未来发展的大趋势。然而,今天的云计算仍处于发展的初级阶段,不同厂商还没有一个统一的标准,市场上很多厂商的宣传也言过 其实。尽管企业的CIO们都表示要将自己的IT系统迁移到云计算方案中,但他们中的一大部分都不清楚云计算到底意味着什么。
那么,云计算是什么?它与传统IT服务相比有什么优势?
大部分企业的CIO们认为,云计算只不过是传统IT服务的另一种形式。而事实上,云计算的价值远远不止这些。云计算是一种全新的商业模式,是一种全新的计算模型,而不仅仅是通过互联网以服务的形式为用户提供传统IT服务。它可以提供比传统IT服务更灵活、更低成本的解决方案。满足不同类型、不同规模企业的IT服务需求。
当然,云计算服务也有它固有的缺点。目前,云计算在数据安全和隐私保护上不能得到用户100%的信任。专家表示,云计算与SOA的结合可能催生出更多的创新应用。