SOA与云计算 哪个更适合企业信息化?


 2014-12-20 01:34:22       763

云计算越来越受到企业的关注,并且尝试部署云计算的企业也急剧上升,云计算已经成为最炙手可热的新兴技术。而大家对于SOA的关注程度不再像过去那么强烈。事实上,有许多东西,云计算和SOA是可以相互借鉴和学习的。

云计算的几个值得SOA借鉴的优点包括服务设计和服务扩展性,而SOA值得云计算借鉴的地方则在于服务治理和架构驱动。

那么云计算和SOA的交叉点在哪儿呢?

虽然你的确能无需部署SOA就可以充分利用云,不过云计算的真正价值在于它确定存在于防火墙之外位于其它的数据中心里的服务、数据和流程的能力。那些企图想要往云中投掷东西但却没有任何架构远见的人会发现,云计算将不会带来太多的价值。事实上,当考虑到迁移带来的风险和成本时,可能会使你非常吃惊。

你可以将云计算看作是SOA向云交付资源的一种扩展,比如存储即服务、数据即服务、平台即服务。诀窍在于确定哪些服务、信息和过程是放在云中的最佳候选人,以及哪些云服务应该在现有或新出现的SOA中被抽象。

所以,你可以将云作为额外运行(简单地说就是放置)应用、过程的平台。其优点是你不需要在数据中心中布置一台安装了丰富软件的服务器,并雇用一些专业人士对它进行维护。

企业IT对于云计算的态度不是非常放心,这也是可以理解的。不过一旦我们允许云获得更大的活动空间,许多云计算资源实际上能够比预置型资源和设施提供更好的服务,其中包括节约成本、提高效率和访问成千上万的动态Web发布资源。

好的SOA会导致一个好的云计算策略,进而会降低成本,增强企业计算的灵活性。

相关阅读: