云计算成功的秘密:正确理解SOA架构

不管他们是否理解SOA(service-oriented architecture:面向服务的架构),那些转向云计算的IT组织开始向SOA。请听我说,私有云和共有云经常要依赖它们功能的API,他们典型的可以解决组合和重组的网络服务。结果是:SOA还是其本质所在。

  问题是那些定义和实施云计算的组织并没有很好地理解SOA。尽管他们在默认的情况下构建了SOA,但是他们没有掌握合适的步骤和所有片的交互工作。他们以Franken-SOA结束了,在这里云计算解决方案的所有方面都比想象的表现要好很多。

  那么,什么是Franken-SOA呐?那是成为应用程序或者进程核心的一大堆云计算服务,大部分是预装的。这些服务提供了核心功能,包括存储和计算功能,这些都被用在复合应用程序或者符合进程中。但是,他们却并没有在一个很好的架构下被使用,这就让这些应用很难被改变,同时也很难被管理。

  在Franken-SOA架构里是没有治理,没有身份认证,没有服务管理和服务搜索的。就像在没有方向盘的情况下开一辆印第安车。这车动力充沛,但是却可能会撞墙,并且是很快撞墙。

  这种情况的悲剧是云计算驱动的Franken-SOA可以避免一些计划和架构方面的预见。但是现在那些定义云计算的人更多考虑的是部署而不是考虑架构方面的问题。确实,很多人认为云计算将会代替SOA。这些人都没有理解SOA的价值所在---或者任何架构和计划措施等。

  我认为Franken-SOA的模式还会长期存在。

(责任编辑:蒙遗善)

时间: 2025-01-28 00:35:10

云计算成功的秘密:正确理解SOA架构的相关文章

云计算技术融合下的SOA架构解决方案

随着SOA(Service Oriented Architecture,面向服务的架构)和云计算的迅速发展,各类企业都面临着此项技术发展所带来的巨大挑战和机遇.众多企业技术架构都纷纷转向SOA或与其它架构混合构建的模式,提供充分利用云交付的服务.其中,云计算模式是重要的一个合作架构,云计算提供商在网上创建了巨大的资源,企业可以利用这些架构充分利用资源.IT已经成为业务转变时滞后的部分.为解决此问题,先后进行了结构化计算的变革.面向对象的变革.分布式对象.组件开发.企业资源规划.客户关系管理,最终

SOA架构下云计算先补“三服药”

本文讲的是SOA架构下云计算先补"三服药",[IT168 云计算]市场研究公司Forrester Research的高级分析师James Kobielus日前在发表的一篇文章中介绍了企业云计算应用爆炸式增长的情况,并且介绍了云计算扩大的应用正在引起围绕现有的SOA治理政策和机制的一些问题. 但是,云计算正在引起一些IT专业人员的不舒服.IT专业人员担心基于云计算的服务也许会超过SOA治理计划的范围.这个问题是由于越来越多地使用云计算提供商以很低的价格或者免费提供的企业应用程序引起的.这

成功的SOA是云计算成功的必需品吗?

[导读]我们首先需要一些围绕"云计算"的定义.最简单的方法是区分基础设施即服务(IaaS).平台即服务(PaaS)以及软件即服务(SaaS).本文笔者将为我们成功的SOA是否是云计算成功的必需品. 我们首先需要一些围绕"云计算"的定义.最简单的方法是区分基础设施即服务(IaaS).平台即服务(PaaS)以及软件即服务(SaaS).IaaS是按照使用付费(pay-for-what-you-use)从而利用别的基础设施.PaaS处于这个堆栈的另一层上,这一层有应用程序能

微服务与SOA架构

本文讲的是微服务与SOA架构[编者的话]本文是Mark Richards写的微服务与面向服务架构完整报告. 基于服务架构的世界 微服务和SOA都被认为是基于服务的架构,这意味着这两种架构模式都非常强调将"服务"作为其架构中的首要组件,用于实现各种功能(包括业务层面和非业务层面).微服务和SOA是两种差异很大的架构模式,但是他们仍有一些相同的特征. 所有基于服务的架构的一个共性是他们一般都是分布式架构,也就是服务组件都是通过远程访问协议来实现的,例如REST.SOAP.AMQP.JMS.

透过ESB看清SOA架构实施的真谛

本文讲的是透过ESB看清SOA架构实施的真谛,[IT168 资讯]随着SOA概念的应声落地,ESB蜂拥而入,虽然它不是一个新的名词但它给人的感觉是既时髦又迷糊,它似乎正在被赋予许多自己不应承载的内容.究竟什么才是ESB?为什么与SOA有着千丝万缕的关系?CIO又如何透过ESB掌控SOA实施? ESB和SOA的关系 关于ESB的概念,网络的报道铺天盖地,专家的的解释也是众说纷纭,ESB一直没有一个准确的定义,就像SOA问世之初到底是框架还是思想一样被人们议来议去,以笔者的个人理解认为ESB是连接人

YC元老、硅谷天使投资第一人解读YC成功的秘密

导读:硅谷创投界流传着一句话"孵化器只有两种,YC与其他."美国排名第一的孵化器YC目前估值650亿,而Garry Tan作为YC前合伙人,也是硅谷天使投资第一人,对YC和天使投资有着自己的一套心得.在5月10日搜狐科技自媒体观察团组织的中国紫牛对话美国YC的现场,Gary向听众分享了YC成功的秘密,也向创业者提出了宝贵的建议. 大数据文摘有幸受邀亲临现场聆听,受益良多,不敢独享秘籍,整理了新鲜出炉的干货分享给各位,演讲实录如下: YC前合伙人.硅谷天使投资第一名在对话现场分享YC成功

如何正确理解云时代的ERP?

ERP需要走向云端,这已经是业界的共识,ERP云化也是这几年老生常谈的话题.然而ERP云化的进展状况如何了?市场内到底有没有出现真正的云ERP?这些问题是很多CIO新的关注点,但也被很多厂商所利用,将ERP云化和云ERP混为一谈. 云时代的ERP如何变迁 从字面意思上理解,显然ERP云化是一个动词,云ERP是一个名词.实际上,ERP云化指的是ERP向云模式转变的过程,是持续的动作,云ERP是ERP云化所对应的结果. ERP发展至今,可以说经历了四个阶段,从最早的财务软件,到财务软件一体化阶段,再

如何正确理解云时代的ERP?必须搞懂这五点

ERP需要走向云端,这已经是业界的共识,ERP云化也是这几年老生常谈的话题.然而ERP云化的进展状况如何了?市场内到底有没有出现真正的云ERP?这些问题是很多CIO新的关注点,但也被很多厂商所利用,将ERP云化和云ERP混为一谈. 云时代的ERP如何变迁 从字面意思上理解,显然ERP云化是一个动词,云ERP是一个名词.实际上,ERP云化指的是ERP向云模式转变的过程,是持续的动作,云ERP是ERP云化所对应的结果. ERP发展至今,可以说经历了四个阶段,从最早的财务软件,到财务软件一体化阶段,再

理解RESTful架构

越来越多的人开始意识到,网站即软件,而且是一种新型的软件. 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency).高并发等特点. 网站开发,完全可以采用软件开发的模式.但是传统上,软件和网络是两个不同的领域,很少有交集:软件开发主要针对单机环境,网络则主要研究系统之间的通信.互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,如何开发在互联网环境中使用的软件. RESTful架构,就是目前最流行的一种互联网软件架构.它