专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » 云计算:云计算和SOA的界限正在迅速模糊 »正文

云计算:云计算和SOA的界限正在迅速模糊

来源: 发布时间:星期二, 2009年1月6日 浏览:2次 评论:0
        随着企业对于云计算关注程度越来越大并且尝试部署云计算应用企业也急剧上升云计算已经成为最炙手可热新兴技术而大家对于SOA关注程度不再像过去那么强烈事实上有许多东西云计算提供商SOA厂商可以相互借鉴和学习   首先我简要介绍云计算几个值得SOA借鉴优点:

  1.服务设计

  些通过云部署服务供应商比如亚马逊、TheWebService、Force.com等等在服务设计方面做相当好你会情不自禁地被他们提供服务所吸引精心设计再加上确实能够满足你需要让你无法抗拒许多SOA项目要么太粗糙要么就过于繁琐句话概括就是没有很好进行服务设计

  2.服务扩展性

  云计算服务设计宗旨就是能够在需要任何时候都能进行扩展云服务用户确实能够做到这他们能够在任何时候按需定制所需服务而在SOA中扩展服务通常是个痛苦和昂贵过程

  接下来我们看看SOA值得云计算借鉴几个地方:

  1.服务治理

  就目前而言云计算技术几乎没有任何治理概念因此现在几乎没有任何云计算控制和执行策略因此许多企业选择继续观望态度而不急于采用云计算技术反观SOA治理技术已经相当成熟了虽然SOA治理实施并不总是效果非常好不过它已经成为了SOA生命周期个基本组成部分

  2.架构驱动

  如果你SOA部署思路方法得当那么你肯定是按照从架构再到技术这种驱动思路方法而在云计算领域资源需求才是真正起点云计算同样需要个深思熟虑架构实际上架构对于云计算更加重要用户需要将架构扩展到防火墙的外

   云计算和SOA交叉点在哪里呢?

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

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

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

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

  人们对于云计算兴趣也将大大推动人们对于SOA兴趣它不仅仅是作为种机制能够带来更多重用性和灵活性而且还能够让用户找出哪些资源应该驻留在本地哪些资源应该放在云中

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

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: