10 月 23 - 25 日,QCon 上海站即将召开,现在大会已开始正式报名,可以享受 8 折优惠 了解详情
写点什么

2010 年 SOA 状态调查:SOA 在当今业界的地位得到巩固

  • 2010-06-20
  • 本文字数:1532 字

    阅读完需:约 5 分钟

最近,TechTarget 与 Forrester Research 就 2010 年 SOA 的状态合作完成了一项调查报告,该报告的内容有:

  • SOA 发展的统计数据。
  • IT 从业者在实施 SOA 时遵循的方法论。
  • SOA 应在何时以及何处使用。
  • SOA 的未来。

据调查报告的工作总结

自从 2002 年被当作治理激增且不和谐的 Web 服务的一剂良药受到业界的广泛关注以来,面向服务的架构(SOA)的发展已经历了很长一段时间。作为一个行业热词,‘SOA’不再像过去飘得那么高了。与此同时,作为架构或实践方法的 SOA 在企业的技术领域中已经打下了扎实的根基。在今天的 IT 中,架构师和开发团队不断从开发及整合项目中抽象服务,以期待在将来进行重用和交互……调查结果显示 47.4% 的回卷者所在的公司正在实施 SOA,同时开展若干 SOA 项目的公司占 30.9%。从项目的角度看,62.6% 的项目本身就是“企业级的”……SOA 的使用没有出现滑坡,特别是在“云计算”以一个取代者的形象出现并且受到人们广泛推崇的背景下。

报告还显示,为了克服过去几年中的预算限制的问题,SOA 的方向发生了改变——现在它与 BPM 项目更加靠拢,而且往往通过应用程序升级项目的方式被引入。据调查,70.5% 的回卷者正在使用或计划使用 SOA 进行 Web 应用程序的实施,而 51.3% 和 48.7% 的人分别将它用在数据服务和遗留系统整合的项目中。

SOA 起初是作为驯服桀骜不驯的 Web 服务的手段而出现的,不过现在同样是这些服务又继续为 Web 化企业软件包及 SOA 运动提供了动力。

报告得到的另一明显的结果是,SOA 项目的成功率为 65.58%(其中 23.19 认为非常成功;42.39 认为某种程度的成功):

SOA 项目显现了明显的好兆头,过去人们认为它的投机性很大,失败的可能性不小,而现在却成了主流。这也表明了成功 - 失败与否取决于特定的 IT 项目。

报告还显示,SOA 使用的背后驱动力也在改变,2010 年的 SOA 的主要驱动力是:

改良的数据整合(29.2%)、遗留系统整合(26.7%)、应用开发的灵活性(27.2%),而且部门级应用整合(21.9%)已经超越了成本的节约(20.5% )与开发效率(19.2%)。

就此报告,Forrester 的 Randy Heffner评论道,最有意思的结果是:

……目前为止,SOA 项目面临的最大挑战已经超越了 SOA 本身。27% 的人认为,最大的担心是“如何通过多个项目(如 BPM,事件,BI,规则等)整合的方式设计 SOA?”。只有 13% 的回卷者选择了第二大担忧,即“[为 SOA] 评估及选择合适的工具”。换言之,工业界已经认识到,这是一个多元技术的世界,单一技术战略可能会错失目标。SOA 固然重要,但是业务技术解决方案需要的不仅仅是 SOA,还需要 SOA 与其他方法以及设计域结合起来才能满足需求。

Heffner 认为,为了建立一个新的技术战略的基础,SOA 执行者们正向商业能力架构前进:

  • 始于业务输出……最能衡量企业成功与否的尺度(业务输出)可归结为资产负载表、运维状态、资金流状态,以及指示企业在市场上的实力、形象以及影响力的软尺度。
  • 引导业务能力的发展。商业计划很难作为技术战略的很好的基础……更好的基础是企业的核心能力,产品设计和客户服务等。我们建设与发展这些能力才能获得更好的产出……为了实现这些能力,我们需要使用整合的、可操作的、可度量的方法将人员、流程、技术以及物理资源整合起来……
  • 提供面向商业变更的设计实施模型。有好的商业能力图固然很好,但是(还需为它配备)整合的、一致的、整体的商业能力实施的设计原则和实现模型。这里面有一个商业能力平台的概念,它是一个内聚的、整合的、多技术的以商业为中心的平台,它超越了我们目前的以单技术为中心的 BPM 应用,事件驱动应等。

该报告再次证明了,尽管受到许多阻力,SOA 的地位却在 IT 及商业中打下了扎实的基础。


查看英文原文 State of SOA Survey 2010: SOA Is Well-Established in Enterprise Today

2010-06-20 23:321999
用户头像

发布了 184 篇内容, 共 86.6 次阅读, 收获喜欢 8 次。

关注

评论

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

“程”风破浪的开发者|你真的会用Redis做消息队列吗

芥末拌个饭吧

学习方法 redis 底层原理 10月月更

即刻报名|金融业传统 OLAP 升级及精细化运营实践

Kyligence

OLAP 数据驱动

计算机体系结构“圣经”新版,图灵奖得主扛鼎之作,影响无数技术人

图灵教育

计算机体系结构 图灵奖

在线问题反馈模块实战(四):封装通用字段类

bug菌

springboot 项目实战 10月月更

【LeetCode】连续子数组的最大和Java题解

Albert

算法 LeetCode 10月月更

HashMap源码分析(二)

知识浅谈

hashmap 10月月更

基于强化学习的测试日志智能分析实践

华为云开发者联盟

人工智能 测试 华为云 强化学习 企业号十月 PK 榜

git clone开启云上AI开发

华为云开发者联盟

人工智能 云计算 华为云 企业号十月 PK 榜

Redis哨兵机制了解一下

芥末拌个饭吧

后端 redis 底层原理 10月月更

经历了6个月的失踪,我将带着干货终究归来!【RocketMQ入门到精通】

码界西柚

1024 10月月更

Go语言入门01—数据类型

良猿

Go golang 10月月更

npm 新型定时攻击或导致软件供应链安全风险

SEAL安全

npm 软件供应链攻击

在线问题反馈模块实战(六):接口文档定义

bug菌

springboot 项目实战 10月月更

计算机体系结构“圣经”新版,图灵奖得主扛鼎之作,影响无数技术人

图灵社区

计算机体系结构

第K个语法符号

掘金安东尼

算法 10月月更

golang中的接口

六月的

golang interface

“全球金牌课程”【11月CSM认证】国际Scrum联盟认证导师CST授课 | 火热报名中

ShineScrum

Scrum CSM 敏捷项目 ScrumMaster认证

图解 | 聊聊 MyBatis 缓存

悟空聊架构

缓存 一级缓存 悟空聊架构 10月月更 myabtis

易安联安全应急响应中心EnSRC上线,专为零信任安全守护

权说安全

零信任 应急响应

快速体验React开发基础入门指南

CoderBin

前端 框架学习 #web react redux 10月月更

Linux下内存空间分配、物理地址与虚拟地址映射

DS小龙哥

10月月更

搞定PC生产力,戴尔OptiPlex 7000系列助力办公体验再升级

科技热闻

华为云从入门到实战 | AI云开发ModelArts入门与WAF应用与部署

TiAmo

华为 华为云 云开发 10月月更

golang中的init初始化函数

六月的

golang init

在线问题反馈模块实战(五):实现对通用字段内容自动填充功能

bug菌

springboot 项目实战 10月月更

如果你看不懂别人画的 UML 类图,看这一篇文章就够了

跟着飞哥学编程

Java设计模式 10月月更 UML类图

树莓派4B安装docker-compose(64位Linux)

程序员欣宸

Docker 10月月更 树莓派4

群主发红包带你深入了解继承和super、this关键字

共饮一杯无

Java 关键字 10月月更

Redis的string内存消耗为何如此之大

芥末拌个饭吧

后端 redis 底层原理 10月月更

优雅代码的秘密,都藏在这6个设计原则中

小小怪下士

Java 接口

分布式ID生成服务的技术原理和项目实战

百度Geek说

数据库 redis 分布式 企业号十月 PK 榜

2010年SOA状态调查:SOA在当今业界的地位得到巩固_SOA_Boris Lublinsky_InfoQ精选文章