写点什么

经济困局中的 SOA

2008 年 11 月 18 日

Gartner 九月份一份题为 2008 SOA 用户调查:采用趋势与特征 的调查表明,计划采纳 SOA 的组织数量首次出现大幅下滑。分析中指出:

自 2008 年伊始,计划采纳 SOA 的组织数量首次出现了急剧的下滑。在 2008 年,调查中这一数字的比例降了一半还多,从 2007 年的 53% 降到了 25%,同时,不打算采纳 SOA 的组织比例比 2007 年翻了一倍,从 2007 年的 6% 上升到了 2008 年的 16%。

对于这一现象产生的原因,分析中提到:

总体来说,阻碍组织追随 SOA 的两大主要因素一是缺乏相应的技术和经验,二是没有可行的业务案例。如若业务案例被验证是不可行的,那就没有理由去执行它。然而,通过与 Gartner 的众多客户沟通所反映出来的问题是,实际上他们对于如何构造一个 SOA 的业务案例困惑重重。就算一个有效的业务案例存在,自身也不具备所需要的技术,而开拓自身技术和获取外部经验所需要的成本和努力常常令人望而却步。

无疑,外部的不利因素更是加剧了这一影响。独立分析师 Joe McKendrick这样看待经济拐点对 SOA 采纳所带来的冲击

我们将看到两个不同的 SOA 故事,一种能真正给业务带来变化,并将继续进行下去;一种被我叫做“次级 (subprime)”SOA,它在组织财政拮据时很快就会窒息。

然而与上面的现象相反,Joe 要指出的是“不管是不是低谷,这确是投资于架构的绝佳时机。

与此遥相呼应的正是 ZapThink 的 Ronald Schmelzer,他就这一系列的问题,在纽约伦敦拉斯维加斯开展了多次行业专注的研讨会。并著文一篇专门加以讨论,给出了中肯的建议。

Ronald Schmelzer 首先指出, “何时是投资于企业架构的正确时机?现在,是的,现在。”因为:

笨拙低效,冗余又难以交互,并且维护成本高企,却对未来的需求无能为力的系统什么时候最让你无法忍受?你没有钱的时候。什么时候你必须对架构做出投资?当你真正体会到切肤之痛而决定致力于短期内能让企业架构有效运转的时候。

关于如何开展 SOA,他给出了两个关键的意见:

停止长年累月的 SOA 项目。把精力集中于迭代的,流程驱动的 SOA 项目。

由识别出一个通过面向服务化能够从成本或时间的角度得以提升的单一业务流程开始。别一上来就抱着整个系统不放,别刚开始就去买个 ESB,别动不动就来个长达两年,企业范围的组织性的自顶向下服务分析实践。从关注于业务本身做起,更明确一点,从一个业务流程着手。

没有预算?让 SOA 来挽回成本。

简单地通过构建一个能被组织内广泛消费,更重要的是,能解决一个关键业务流程中与变更相关的问题的服务,你就立即能获得 SOA 所带来的收益。你如何知道一个问题值得以面向服务的方式处理?一旦你发觉这一业务流程牵涉的任一方面更改都会不断地增加成本或消耗时间。 …简单地通过改进业务流程你就能为业务挽回成本,同时可将这些资本再次投资于企业架构,达到良性循环。一个成本补偿(cost- recovery)的 SOA 预算如何工作?关键是从你能找到的效率最低的最小的业务流程开始,这一低效是由持续的变更(缺乏灵活性)而引起的,然而业务却不得不被迫持续地投入该低效的业务流程。

我们再次明白了,SOA 是服务于业务的架构风格。正是好的 SOA 实现,才能达到节约成本,优化流程,高效整合,俨然成为抵御寒冬的最佳武器。在援引的文章里,ZapThink 概括到,当日子紧张的时候,越是该紧迫地重新对业务进行思考。而改进低效的业务流程,为企业挽回成本和带来业务价值,正是 SOA 的机会。你的企业准备好用 SOA 来应对寒流了吗?对于你的企业,哪一个流程才是最需要关注的切入点呢?

2008 年 11 月 18 日 22:06360
用户头像

发布了 133 篇内容, 共 26.6 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
  • 敏捷和 SOA 是好兄弟?

    敏捷如同手套中活动的手指。SOA则是这个手套,范围便是整个企业。SOA和敏捷的大多数原则并不矛盾。当它们同时出现的时候,它们会相互促进。敏捷开发若是缺乏清晰的目标愿景和公司目标就会徒劳无获。SOA要是不知道如何利用敏捷原则使目标成为现实,将会浪费时间和金钱。

  • 深入理解微服务架构:银弹 or 焦油坑?

    微服务与SOA究竟有什么关系?

    2018 年 7 月 14 日

  • 访谈和书摘:Eben Hewitt 的新书《Java SOA Cookbook》

    Eben Hewitt的新书《Java SOA Cookbook》从Java实现的角度讨论了面向服务架构(SOA)。在这本书中,Eben讨论了SOA模型基础、工具和最佳实践。同时本书还涉及了SOA治理和企业服务总线。

  • 自顶向下还是自底向上—SOA 之争战火重燃

    开源ESB厂商MuleSoft在宣布其管理控制台发布时,声称支持使用自底而上的方法来实现SOA管理理念,在这之后,SOA社区中一个一直以来争论不休的话题:使用自顶向下还是自底向上的SOA方法,又引起了大家新一轮的争论。

  • 书评:《应用 SOA》

    《应用SOA》是由四位一流SOA专家合著关于SOA的新书,其主旨是帮助你成功地实施SOA。尤其是,这本书将帮助你把你的SOA项目与企业架构、IT治理、核心数据和BPM项目结合起来。

  • SOA:我们从这里走向何处?

    “关于SOA是否已死,还是生机勃勃,又或根本未曾存在,还是消逝在新墨西哥的罗斯韦尔,争论已经足够了。不容争辩的事实是,许多组织正朝着至少将他们的业务应用产品的一部分面向服务化而努力,而这还会增长。”Joe Mckendrick谈到,那么从这里出发我们将奔向何处?

  • 2011 SOA 虚拟研讨会

    在本次虚拟研讨会上,SOA专家们分享了他们对于SOA现状以及未来趋势的观点及看法。

  • 调查:实施 SOA 的企业中只有 37% 实现积极的 ROI

    Research和KnowlegeStorm最近发布了一份调查报告,报告称在被调查的106家企业中,只有37%从他们的SOA部署中获得了积极的投资回报(ROI)。SOA的ROI是神话吗?

  • 在线差旅报销鼻祖 Concur:在转型中获得发展

    Concur一路从卖软件到销售许可证,到最终成为SaaS公司,不断转型并发展壮大的故事,对于很多创业公司极具借鉴意义。

    2017 年 10 月 27 日

  • 亚马逊领导力准则之客户至尚

    “客户至尚”是亚马逊领导力准则里面非常重要的一条,并被贝佐斯视为第一准则贯彻和落实,哪怕牺牲一部分企业利益。

    2017 年 11 月 15 日

  • 资助 SOA

    在Web上的一个快速搜索表明,资助SOA几乎像禁忌话题一样很少有人提到。Todd Biske为我们提供了一个Gartner应用体系结构开发与集成(AADI)高层会议上对这个话题讨论的概要。

  • 架构设计,专业分工和协作精神的体现

    即便是初出茅庐的程序员,可能也听说过 6 大设计原则与 23 种设计模式。要成为管理者,架构设计绝对是你绕不开的槛。

    2020 年 12 月 4 日

  • SOA 的未来怎样?

    有关SOA未来的讨论每隔几年就会掀起一次。最近一次是由McKendrick的博客中启动的,探讨的是SOA如何变身为EA、云、EAR、BPM甚至全部。

  • 克服 SOA 实施过程中的障碍

    在本文中,Jonathan Mack分享了从业务、技术和组织角度来应付SOA挑战的第一手经验。他指出了成功实施SOA的关键要素、主要障碍以及克服这些障碍的方法。

  • 调查显示,SOA 失败?

    Assaf Arkin对最近一篇指出SOA失败的报道提出了质疑,接着ZDNet的Joe McKendrick写了篇文章来分析SOA失败的含义。

  • 到底什么是微服务?

    从谷歌的搜索指数来看,微服务的热度在进入2017年后突然爆发,各大一线互联网公司也纷纷将这一技术引入并在实际业务中落地。

    2018 年 8 月 23 日

  • 向企业推销 SOA

    CBDi论坛的软件行业分析师,Richard Veryard,思考了这样一个问题:我们必须推销SOA吗?如果是,应该怎么做?他还谈及了SOA的成本和投资回报率(ROI)。

  • 第 7 讲 | 要制定技术战略,先看清局面

    什么是技术战略?用通俗的话来讲,就是在现阶段用合适的人、合适的技术架构办合适的事情。

    2018 年 4 月 25 日

  • 真正成功的 SOA 项目 5 个里才 1 个

    一个典型的SOA实现,既要解决业务与组织性的问题,也要解决技术问题。Burton集团近期做的一次SOA调查显示,除非对此三项基础做出恰当的均衡,否则SOA实现一定会失败。

  • SOA 为什么不“香”了?丨建设数据中台系列(三)

    SOA 所有的理念都是基于现有应用系统展开的,不管是对服务的梳理还是服务之间的交互,都是以现有应用系统为载体的,中台不同于SOA 的地方在于:中台是一种平台化思维,它并不是从系统集成的角度去思考问题,而是从架构层面上重构了整个IT 生态。相比之下,中台无疑是一种更深刻、更底层的变革,因为它完全破除了应用之间的壁垒,把企业的核心业务能力“中心化”,把它们提炼并沉淀到中台的各个业务中心上,而不是面向单一业务方向或渠道的应用系统上。这在SOA 架构下是很难实现的,因为中台的业务中心与SOA 的服务载体(即应用系统)之间有着本质区别,它们的定位和服务对象都不同,这些区别决定了SOA 依然是一种相对松散的分治式的架构,很难与中台这种更加中心化、更为强力的架构体系相抗衡。

发现更多内容

架构师训练营第 1 期第四周总结

Leo乐

极客大学架构师训练营

通证、通证经济与区块链

CECBC区块链专委会

区块链 通证经济

研发和测试在多国陆续展开 全球央行数字货币研发驶入快车道

CECBC区块链专委会

数字货币 金融

MySQL-技术专题-SQL优化系列

李浩宇/Alex

【人人都懂密码学】一篇最易懂的Java密码学入门教程

华为云开发者社区

加密 密码

六年Java老鸟,写给1-3年程序员的几点建议,满满干货指导

周老师

Java 编程 程序员 架构 面试

本周学习总结

饺子

《Java核心技术总结》+《面试题总结》PDF整理,阿里P8大牛熬了半个月肝出来的!

Java架构之路

Java 阿里巴巴 程序员 面试 编程语言

全面到哭!BAT内部Java求职面试宝典,必须人手一份!

Java成神之路

Java 阿里巴巴 程序员 面试 编程语言

架构师训练营 1 期 - 第四周 - 系统架构

三板斧

极客大学架构师训练营

第四周学习代码系统架构总结

三板斧

京东区块链之供应链应用篇:溯源应用结合区块链能碰撞出什么火花?

京东科技开发者

区块链 供应链

架构师训练营第四周作业

Shunyi

极客大学架构师训练营

如何设计一个牛逼的API接口

Java旅途

Spring Boot API

拯救深度学习:标注数据不足下的深度学习方法

华为云开发者社区

学习 AI 训练

浅析 Golang 垃圾回收机制

郭旭东

go golang

阿里内部绝密《百亿级并发系统设计》实战教程,冒着被劝退的风险免费分享

Java架构之路

Java 阿里巴巴 程序员 面试 编程语言

架构师训练营第一期-第四周课后作业

卖猪肉的大叔

极客大学架构师训练营

架构师训练营第一期-第四周学习总结

卖猪肉的大叔

极客大学架构师训练营

5张表的sql整懵阿里p7:你们能看明白自己写的啥吗?

小Q

MySQL 数据库 学习 调优 mycat

Flink处理函数-6-4

小知识点

scala 大数据 flink

2020亚马逊全球Prime会员日为会员节省金额超过14亿美金

爱极客侠

看看专科程序员与本科程序员之间,到底有什么区别?

Java架构师迁哥

区块链将这样影响你的生产生活

CECBC区块链专委会

区块链 信息发展

数据库技术丨GaussDB(DWS)数据同步状态查看方法

华为云开发者社区

数据库 高可用

《Linux学习笔记》从常用命令、常用操作到网络管理、性能优化

Java架构之路

Java Linux 程序员 面试 编程语言

有符号类型引发的奇怪现象

jiangling500

大型互联网应用系统的技术方案和手段

饺子

你掉进过“伪敏捷”的陷阱吗?

华为云开发者社区

项目管理 软件 敏捷

Vidyo整个产品架构是怎样的?

dwqcmo

音视频会议 集成架构 解决方案 智能硬件

上周,我密集面试了若干位Java后端的候选人,工作经验在3到5年间

Java架构师迁哥

快手实时处理中存储痛点及解决方案

快手实时处理中存储痛点及解决方案

经济困局中的SOA-InfoQ