讨论SOA的真正价值所在!

这两天BizTalk群里有很多人在讨论关于SOA架构的价值,有些朋友认为最大价值是减少代码级开发,有些朋友认为是消除紧密耦合,还有写朋友认为是提高重用率。看到兄弟们在激烈的探讨,自己也抽空深入思考了一下这个问题,从中得出了一点结论,写在这里和大家一起探讨一下,希望能够听到大家不同的声音。

  先来个开门见山,我认为,SOA架构最大的价值是敏捷,这要比重用更有价值。

  流程是SOA价值的关键,我们将那些随着时间推移在不断发生变化的业务放在BPM层中,使得核心业务流程的变更变得更加简单。比如说,企业增加一条新产品线可能会导致公司定义销售税的改变,我们可以通过流程,将这样的业务流程变更转变为我们对流程的配置,这种架构能够更好地支持业务变更,为IT带来敏捷的价值。

  尽管大多数人认为SOA的卖点是重用,或在多个系统间重用服务的能力,但是我想随着时间的推移我们会渐渐发现,SOA的真正价值是提供了无需一连串重新开发、测试和部署,就能改变核心业务流程的能力,我认为这一点才是最重要的。

  我们试想一下,企业中有多少软件或服务是需要重用的?当我们实施SOA之后,企业中软件的整体重用率的提升微不足道,曾经在《信息周刊》上看到一篇文章,SOA实施前后企业软件重用率从原来的32%仅仅提升到了39%。

  因此我认为,SOA的价值定位应该是它促进架构敏捷的能力,或是支持架构变更的能力,如果我们能够把更多的时间用来关注如何能更及时地调整架构以适应业务的变化所带来的价值,我想商业价值也就显而易见了。

  敏捷的价值是能够带来战略上的优势,虽然这种优势难以度量,但也并非不能度量,为此我们首先要明确业务的几个方面:

  ● 随时间变化的频率

  ● 适应改变的能力

  ● 变更的相对价值

  随时间变化的频率是在一定的时间范围内,业务为适应市场而实际做出的自我调整的次数,一个造纸工厂的变化度可能是5年5%的变化,而一个高科技企业在相同时间内的变化可能是80%,因此,敏捷更有价值,但其价值的大小因业务的不同而不同。

  适应变更的能力,它对应与企业应对市场变化做出改变的能力,使用基于流程配置的解决方案的核心是,你可以通过配置改变核心业务流程,但通常无需改变底层服务及数据。

  变更的相对价值指的是业务变更带来的直接结果,即商业收益的大小,例如,一个零售公司为应对市场消费者预期的改变,建立了一个高频消费者程序,并且直接带来了营业额的攀升,这就是商业收益的大大体现。

本文出自seven的测试人生公众号最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-10-26 08:51:47

讨论SOA的真正价值所在!的相关文章

网络营销的价值所在–与传统营销的差异(2)

网络营销的价值所在– 与传统营销的差异(2) 3.信息收集 - 对用户的了解和认知能力(行为和动机) 如果说传统营销对消费者的研究基础决定了营销的成败,那么互联网也是这样.区别在于在网络营销中,对用户的行为分析能力被放大了n倍.这是真正革命中的革命. 互联网作为一个数字媒体,和传统媒体相比,一个最重要的特点是可以进行完整的用户数据追踪和收集: -          用户在哪些渠道看到哪些营销信息(广告)? -          用户在接触营销信息(广告)有哪些后续行为? 这两个问题在传统营销理论

驳凡是能百度到的,一定不是历史教学的真正价值所在

近日,在新闻上看到某新闻报道说<凡是能百度到的,一定不是历史教学的真正价值所在>,笔者对这一说法,完全不苟同,虽然百度在很多内容上面存在误差,但是也不能一棍子把百度打死,百度在一定程度上,还是给予了我们生活中很多帮助,这些我相信比所谓的历史教学的价值强的多.百度作为http://www.aliyun.com/zixun/aggregation/31877.html">全球最大的中文搜索引擎,无论是内容还是搜索结果,包括自身的产品,都是国内任何一个搜索引擎无法比拟的,即使是谷歌也

CMM类体系下的QA价值所在

CMM类体系下的QA价值所在 QA到底是什么?它是做什么的?能带来什么好处?相信接触过CMM的人对其中这个核心角色应该不感到陌生,可能也或多或少地知道它的一些工作内容.尽管如此,很多人对这个角色的价值以及必要性可能还并不真正地理解,这里作者结合多年的质量管理经验总结了QA的十大价值所在,希望能帮助大家更进一步地了解QA. 1.保障制度体系 无论是CMM/CMMI还是ISO9000等其他管理思想,它都是强调法治而非人治,实施CMM也是希望能通过它将一些优秀的软件工程化开发经验用一套合理.规范的制度

阿里云全球第二批MVP 祁宁专访 - 社区的成长才是我们的价值所在

2017 阿里云二期 MVP 于九月二十二号正式对外发布. 本期有二十五位不同领域的 MVP 加入,与首批八名共同组成阿里云 MVP 团队. 他们将继续代表广大开发者发声,将技术人的声音反映到阿里云的技术图谱上,优化阿里云产品的开发者体验. 部分MVP展示: 本篇讲给大家介绍 SegmentFault创始人 && CTO .开源软件Typecho 作者:祁宁Joyqi 个人介绍 感谢阿里云给予的MVP称号, 简单说说吧,其实我走上编程之路就是一种巧合,我大学的专业是电子信息工程,按这个套路

分析常用页面广告位置及分析其价值所在

网络广告是一个不断变化的新媒体概念,只要媒体构成的基本要素有别于传统媒体模式,就可以称得上是新媒体.现在的新媒体真的是层出不穷,现探讨的问题是网络广告位的价值平衡,这里指的价值平衡主要是广告商与网络媒体之间的广告投放价值平衡关系.网络广告行业经过数次洗礼已经慢慢走向成熟,因此广告位凸显的价值平衡也至关重要. 目前网络广告的主要形式多种多样,计费方式不一;网络广告的优势:覆盖范围广.主动性积极性强 .时间持久.费用相对较低,性价比高;大家在网络上看到现在做广告的都在提倡"精准广告",在周

PR值更新:浅析PR值的价值所在

过去站长们为PR值而疯狂,但是随着谷歌退出了中国市场,PR值就越来越被人所忽视,甚至有些站长认为PR值已经没什么作用了.但是按照笔者的观点,认为PR值还是有一定的价值的.今天谷歌PR已经更新,笔者的小站酷90社区从PR0升到了PR2,多少能给笔者心里一些安慰.总体来说,PR值还是有一定的价值的. 评价网站总体水平 随着谷歌退出中国市场,国内的使用谷歌的用户也越来越少,形成了搜索引擎百度一家独大的局面,进而使SEO工作者们将工作重点转移到了百度.但是谷歌的PR值还是在更新的,PR值的价值虽然没有以

网络营销的价值所在

真正的价值产生于差异.虽然网络营销和传统营销的理论基础是相同的,但网络营销之所以对营销有革命性的冲击,最重要的原因在于营销借助网络平台的重要特性,在多个重要方面有了质的突破,包括广告表现形式上,传递渠道/场景上,信息收集上,以及变化的速度上,以及竞争力度上.当网络营销可以充分发挥和应用这些特性时,就体现了网络营销的最大价值.这里,我想和大家就这几个方面进行一些探讨. 一.网络广告是指通过在网络上面投放广告来达到收益或是品牌知名度的提高,网络广告一般包括搜索引擎竞价.联盟营销.定向广告这三部分.其

从四个方面谈谈Web标准的价值所在

清清楚楚的明白Web标准的价值!Web标准的价值相信没人会不知道,不理睬.可是具体能做什么,能不能很好的作为一个规范或者指标去诊断网站存在的问题,能不能列出一张清单,清清楚楚地看到它的价值呢? 我大概列出了一些价值,抛砖引玉一下,希望能够完善这个想法,并得到更好的意见.具体的清单数据如何得到还在摸索中. 面向人--访问者: 访问速度加快(如何加快,加快了多少,字节减少,降低并发) 多种设备可供选择(多浏览器,多版本浏览器,多设备) 多样式可供选择(换肤技术) 残障人士不被拒绝(WAI) 面向人-

原汁原味是博客价值所在

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 王海鹰,市场一线营销实战专家,最近三个月,已有四个客户通过博客找到他,不仅谈成了生意上的合作,而且发现彼此非常有共同语言.但是用王海鹰的话来讲,他的公司业绩还是不错的,也没有通过博客来刻意营销自己的想法,他写博客就是在表达自己真实的营销体验,让外界真正了解他和他的企业. 用率性求真的态度写博客 在王海鹰与<成功营销>记者的谈话中,