产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

数字背后的 SOA

  • 2009-03-13
  • 本文字数:1361 字

    阅读完需:约 4 分钟

各大机构已围绕 SOA 进行了不少调查研究,把这些数据摆在一起又会呈现出怎样的景象呢?3 月 12 日,Joe McKendrick 发表了题为“SOA 采用趋势——数字反映出的现实”的博文,文章对过去12 个月关于SOA 采用情况的重要调查进行了汇总。鉴于调查方法、调查对象以及调查机构的不同,即使是相同内容的调查,数据之间存在差异那也是很平常的事情。

Joe McKendrick 总结的情况如下:

  • 对于 SOA 市场的估计:市场研究公司 Research & Markets 认为,到 2014 年,SOA 全球市场将上升至 90 亿美元;另一家公司 AMR Research 则认为,在未来 4 年,整个 SOA 市场会达到 520 亿美元。
  • 截至目前,SOA 失败案例极少:CA 对 615 家公司所做的调查显示,92% 的公司认为 SOA 项目达到或超过最初的目标。
  • 担心缺乏必要的 SOA 技能:在对 450 家欧美机构进行调查之后,Micro Focus 发现,他们大部分都担心在 SOA 实施中缺乏足够的技能。而且,60% 的 CFO 表示,拥有这些技术的人会在如今不景气的时代更吃香。
  • 公司们在和 SOA ROI 做斗争:1/5 的被调查者认为 ROI 是最具挑战的方面,这一数据是 Evans Data 在对大约 400 名开发者和经理进行调查之后得出的。
  • 业务领导在 SOA 项目中的缺席:在 Software AG 发起的调查中,只由 18% 的被调查者反映他们的 CIO 在 SOA 项目发挥了领导作用。
  • SOAP 大势已去:大约 1/4 的被调查者在信息周刊进行的调查中表示,已经进入面向服务架构,并且大多数都选择了更轻量级的 REST。
  • 只有 1/5 的 SOA 努力开花结果,其余的都是 JBOWS:在 2008 年早期 Burton Group 的一次会议上,Anne Thomas Manes 说,在深入研究 20 家公司后发现“50% 完全失败”,“30% 既不能认为成功,也不能认为失败,它们大多数是 JBOWS”。
  • 英国尚处于面向服务的无序状态(Service-oriented anarchy):在对全英用户进行调查之后,SAP 发现大多数被调查者根本不知道 SOA 为何物。

在文章发布不久,很快就有评论针对 ARM 那惊人的数据做出了解释:

  1. 我们向美国、中国和德国的 600 多家大、中、小型公司了解了他们目前以及预计在 SOA 上的花费。我们的数据是据此外推而来的,而不是基于那种只访问了 20 家公司的访谈。
  2. 我们调查的是所有 SOA 软件和服务。服务目前代表了 SOA 中非常巨大的一部分开销,而且很可能会随时间而增长。其他预测则只是基于一组狭隘的特定于 SOA 的软件。
  3. 我们并不调查“SOA 成功”,而只是关注于“SOA 花费”。……
  4. 我们在去年做预测时,经济环境还不象现在这么糟糕。我们对 2009 年中有大的增长并不乐观,但仍然相信 [SOA 市场的]CAGR(年均复合增长率)会比其他市场较高

对于这些数据,也有人认为帮助并不大。

我认为可以由这个贴子得出以下合理结论: - 没有人可以定义到底什么是 SOA,什么不是 SOA。

  • 如果你只是在集成竖井,你是在实施 SOA 吗?如果你正在做一个企业总线,你是在实施 SOA 吗?
  • 你可能正在做 SOA,而你自己还不知道
  • 如果你认为你正在实施 SOA,而且它没有发挥作用,不要轻言放弃。
  • 可能 JBOWS 就是 SOA,因为这是我们目前所能做到的极限了。

在如今强调量化的年代,林林总总的数字已经屡见不鲜。关于统计陷阱的新闻,也不绝于耳。数字是死的,解释却是活的。同样的数字,在不同人看来却是大不相同。个中原因,唯角度不同罢了。对于这些数字,您的看法是什么?您认为有帮助么?欲了解以上调查的详细数字,请阅读全文

2009-03-13 03:131105
用户头像

发布了 255 篇内容, 共 57.0 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

VS Code配置markdown代码片段

空城机

前端 vscode 5月月更

在线蚂蚁文,菊花文生成工具

入门小站

工具

数据结构-复杂度计算经典案例

芒果酱

数据结构 算法 5月月更

全链路压测(十三):高可用和性能优化

老张

性能测试 全链路压测 稳定性保障

密码学系列之:在线证书状态协议OCSP详解

程序那些事

密码学 程序那些事 5月月更

Java Core「1」JUC-线程基础

Samson

学习笔记 5月月更 Java core

PostgreSQL出现死锁怎么办?

慕枫技术笔记

数据库 5月月更

后端开发【一大波干货知识】Redis中的IO多线程(线程池)

C++后台开发

redis 多线程 线程池 后端开发 C++后台开发

拆分电商系统为微服务

Dean.Zhang

linux之crontab使用技巧

入门小站

Linux

电商系统微服务拆分

Trent

架构 微服务拆分 电商 训练营

python小知识-python 函数二三事

AIWeker

Python 5月月更

Sentinel介绍与使用 收藏起来

牧小农

sentinel

在线HTML转JSON工具

入门小站

工具

【刷题第15天】剑指 Offer 09. 用两个栈实现队列

白日梦

5月月更

Linux环境编译多个C程序文件

Loken

音视频 5月月更

跨平台应用开发进阶(十) :uni-app 实现数据存储、获取和删除

No Silver Bullet

uni-app 数据存储 5月月更 全局

模块6作业提交

KennyQ

模块六作业 微服务拆分

库尔斯

架构实战营

Flutter 使用 Provider 实现嵌套状态管理

岛上码农

flutter ios 安卓开发 跨平台开发 5月月更

深入剖析 | snowflake算法

九叔(高翔龙)

算法 雪花算法 uuid 全局唯一ID snowflake

实现compact table command

Asha

跨平台应用开发进阶(九) :uni-app 实现Android原生APP-本地打包集成极光推送(JG-JPUSH)详细教程

No Silver Bullet

uni-app Andriod 极光推送 5月月更 本地打包

【C 语言】指针 Five 之 ["⚔ 野指针,🗡 如何规避野指针,💣 指针的未初始化,💣指针越界访问"]

謓泽

C语言 5月月更

程序员如何保证自己开发的正确性——测试开发有感

Bruce Talk

技术 敏捷 TDD Agile

【Go实现】实践GoF的23种设计模式:工厂方法模式

元闰子

Go 设计模式 工厂方法模式

谷歌三件套 - Bigtable

懒时小窝

bigtable 谷歌 谷歌三件套

小公司里面的 Python 后端,数据库(MySQL)到底要学习到什么程度?

梦想橡皮擦

5月月更

模块六:作业

本人法海

「架构实战营」

滑动窗口

工程师日月

算法 5月月更

八、浅谈云原生监控

穿过生命散发芬芳

云原生 5月月更

数字背后的SOA_SOA_胡键_InfoQ精选文章