云计算越来越受到企业的关注,并且尝试部署云计算的企业也急剧上升,云计算已经成为最炙手可热的新兴技术。而大家对于SOA的关注程度不再像过去那么强烈。事实上,有许多东西,云计算和SOA是可以相互借鉴和学习的。
云计算的几个值得SOA借鉴的优点:
1.服务设计
一些通过云部署服务的供应商比如亚马逊、TheWebService、Force.com等等,在服务设计方面做的相当好。你会情不自禁地被他们提供的
服务所吸引,因为精心的设计,再加上确实能够满足你的需要让你无法抗拒。许多SOA项目要么太粗糙,要么就过于繁琐,一句话概括就是没有很好的进行服务设
计。
2.服务扩展性
云计算服务的设计宗旨就是能够在需要的任何时候都能进行扩展,云服务用户确实能够做到这一点因为他们能够在任何时候按需定制所需的服务。而在SOA中扩展服务通常是一个痛苦和昂贵的过程。
SOA值得云计算借鉴的几个地方:
1.服务治理
就目前而言,云计算技术几乎没有任何治理的概念,因此,现在几乎没有任何云计算控制和执行策略。因此,许多企业选择继续观望的态度,而不急于采用云计算
技术。反观SOA,它的治理技术已经相当成熟了。虽然,SOA治理的实施并不总是效果非常好,不过它已经成为了SOA生命周期的一个基本组成部分。
2.架构驱动
如果你SOA部署方法得当,那么你肯定是按照从架构再到技术这种驱动方法。而在云计算领域,资源需求才是真正的起点。云计算同样需要一个深思熟虑的架构,实际上,架构对于云计算更加重要,因为用户需要将架构扩展到防火墙
之外。
云计算和SOA的交叉点在哪里呢?
虽然你的确能无需部署SOA就可以充分利用云,不过云计算的真正价值在于它确定存在于防火墙
之外位于其它的数据中心里的服务、数据和流程的能力。那些企图想要往云中投掷东西但却没有任何架构远见的人会发现,云计算将不会带来太多的价值。事实上,当考虑到迁移带来的风险和成本时,可能会使你非常吃惊。
事实上,你可以将云计算看作是SOA向云交付资源的一种扩展,比如存储即服务、数据即服务、平台即服务。诀窍在于确定哪些服务、信息和过程是放在云中的最佳候选人,以及哪些云服务应该在现有或新出现的SOA中被抽象。
所以,你可以将云作为额外运行(简单地说就是放置)应用、过程的平台。其优点是你不需要在数据中心中布置一台安装了丰富软件的服务器
,并雇用一些专业人士对它进行维护。
虽然企业IT对于云计算的态度不是非常放心,这也是可以理解的。但是,我认为一旦我们允许云获得更大的活动空间,许多云计算资源实际上能够比预置型资源和设施提供更好的服务,其中包括节约成本、提高效率和访问成千上万的动态Web发布资源。
人们对于云计算的兴趣也将大大推动人们对于SOA的兴趣,它不仅仅是作为一种机制能够带来更多的重用性和灵活性,而且还能够让用户找出哪些资源应该驻留在本地,哪些资源应该放在云中。
好的SOA会导致一个好的云计算策略,进而会降低成本,增强企业计算的灵活性。
分享到:
相关推荐
基于云计算与SOA框架的高校招生信息管理系统.pdf
云计算可以促进中小企业转型升级,为中小企业提供便捷的信息化服务,帮助中小企业减少信息化成本、有效解决中小企业信息化人才缺乏问题、帮助企业创新业务模式。 By 厦门大学数据库实验室 - 林子雨
企业架构:打造当代信息化建设管理的制高点(全套课件) 数字化转型参考架构 从企业架构到信息化规划,从现状调研到架构设计的核心逻辑 华为安全架构与设计进阶课件 华为流程与信息化实践与架构规划 某大型集团公司...
第一章:大数据与云计算 1.何为大数据? 海量数据或巨量数据,其规模巨大到无法通过目前主流的计算机系统在合理时间内获取、存储、管理、处理并提炼以帮助使用者决策。 2.大数据具有4V+1C的特征 (1)数据量大:存储...
基于研究软件系统架构的发展方向的目的,通过...得出了软件架构尤其是分布式系统架构将来的发展趋势必然是将云计算与SOA 架构 结合应用的结论,并提出了这两种架构在将来的信息化建设中融合应用的两种不同实现方式。
通过信息化技术手段实现各类信息资源的快速传递与共享,加快资源的积累、促进资源的高效利用,更好的服务于学院、师生和社会。 2、服务导向架构 基于SOA的理念组织和展现面向师生的一体化服务,通过服务之间定义良好...
多媒体、云计算、大数据、NFV、SDN、移动技术、远程接入、广域网加速、SOA、SAAS等先进的软件构架和交付方式,使得企业基础网和平台具备足够的弹性和开放性,企业信息化资源全球配置共享服务成为可能,大幅度降低了...
云计算以诸如网格计算等各种技术为基础,这些技术包括集群、服务器虚拟化与动态供应、以及 SOA 共享服务和大规模管理自动化。本世纪头十年的大部分时间里,伴随数千客户的成功和高水平投资,Oracle 在这些领域已经...
其实,云计算模式的形成由来 已久(谷歌公司从诞生之初就采用了这种模式),但只有当宽带网普及到一定程度,且 网格计算、虚拟化、SOA和容错技术等成熟到一定程度并融为一体,又有业界主要大公司 的全力推动和吸引人...
关键词:云计算 虚拟化 云存储 分布式计算 1 云计算的概念 计算机的应用模式大体经历了以大型机为主体的集中式架构、以PC机为主体的客户/ 服务器分布式计算架构、以虚拟化技术为核心面向服务的体系结构(SOA)及...
(追根溯源,云计算与并行计算、分布式计算和网格计算不无关系,更是虚 拟化、效用计算、SaaS、SOA 等技术混合演进的结果。)那么,几十年来,云计算是怎样一步步演变过来的呢?从图 中我们可以看到从1959年虚拟化...
关键词:云计算 虚拟化 云存储 分布式计算 1 云计算的概念 计算机的应用模式大体经历了以大型机为主体的集中式架构、以PC机为主体的客户/ 服务器分布式计算架构、以虚拟化技术为核心面向服务的体系结构(SOA)及...
通过企业信息化大大提高了企业生产效率,从 ERP 到SOA,成熟的企业已经越来越依赖于信息系统而运行发展并壮大;虚拟化、云计算等技术的发展更是为许多跨地区、跨国家的企业节约了大笔的专线费用,并且提供了信息传送...
(追根溯源,云计算与并行计算、分布式计算和网格计算不无关系,更是虚拟化、效用计算、SaaS、SOA 等技术混合演进的结果。)那么,几十年来,云计算是怎样一步步演变过来的呢从图中我们可以看到从1959年虚拟化论文的...
(追根溯源,云计算与并行计算、分布式计算和网格计算不无关系,更是虚拟 化、效用计算、SaaS、SOA等技术混合演进的结果。)那么,几十年来,云计算是怎样一 步步演变过来的呢?从图中我们可以看到从1959年虚拟化...
追根溯源,云计算与并行计算、分布式计算和网格计算不无关系,更是虚拟化、 效用计算、SaaS、SOA 等技术混合演进的结果。那么,几十年来,云计算是怎样一步步演变过来的呢?本文总 结回顾了云计算发展历程中的点滴...
追根溯源,云计算与并行计算、分布式计算和网格计算不无关系,更是虚拟化、 效用计算、SaaS、SOA 等技术混合演进的结果。那么,几十年来,云计算是怎样一步步演变过来的呢本文总结 回顾了云计算发展历程中的点滴事件...
追根溯源,云计算与并行计算、分布式计算和网格计算不无关系,更是虚拟化、 效用计算、SaaS、SOA 等技术混合演进的结果。那么,几十年来,云计算是怎样一步步演变过来的呢?本文总 结回顾了云计算发展历程中的点滴...
云计算系统架构文档 下 一路前行——Autodesk中国研发中心Scrum故事(李丁山).pdf 为社交网站构建新型数据产品(John Wang).pdf 云应用集成的N种成功模式(Richard).pdf 人人网开放平台验证与授权方面实践.pdf ...
追根溯源,云计算与并行计算、分布式计算和网格计算不无关系,更是虚拟化、 效用计算、SaaS、SOA 等技术混合演进的结果。那么,几十年来,云计算是怎样一步步演变过来的呢?本文总 结回顾了云计算发展历程中的点滴...