抖音技术能力大揭密!钜惠大礼、深度体验,尽在火山引擎增长沙龙,就等你来! 立即报名>> 了解详情
写点什么

SOA 未死: SOA 治理标准获批让 SOA 再续生命力

2012 年 11 月 29 日

Open Group 最近宣布 SOA 治理框架已经被国际标准化组织 (IOC) 和国际电工委员会 (IEC) 批准成为国际标准。经过 6 个月的审核后,该标准得以获批通过,在当今的技术解决方案中,标志着 SOA 原则持续得到关注。

SOA 治理框架的设计目标是建立一个厂商中立、技术中立的参考模型,组织可以使用它作为实施 SOA 的基础。SOA 治理框架最初是在 2009 年发布的,在 Open Group 的博客文章中有其中重要组成部分的介绍。

“该框架包括一个标准的治理参考模型和一套机制,企业可根据它们定制并实现适合自身特点的合规流程,职责分配流程及沟通流程。该框架的重点之一是具有长期生命力。,随着时间的推移,它能根据不断变化的业务和技术环境给出相应的指引,以确保持续的业务和 IT 看齐。”

该框架的内容是 SOA 治理参考模型。模型从一系列的治理指导原则入手,这些原则建议使用服务契约和元数据,要求使用 SOA 参考架构。该模型强调了一系列的 SOA 流程,包括服务记录簿管理,服务生命周期管理,解决方案组合管理,解决方案生命周期管理。最后,该模型确定组织中的角色和责任,以及应创建以支持 SOA 的构件。

为什么该框架如此重要?微软的架构师 Mike Walker 指出了这一得到国际认可的参考模型在 SOA 初期的价值所在:

“这样一个强调 SOA 治理的标准方法对公司来,不仅起到促进作用,还使他们能:

  • 采用一个受到普遍接受和信任的框架
  • 对面一个由许多公司向 Open Group 贡献的,包含着他们的最佳实践、指南及标准的,不断发展的框架。
  • 最终找到 SOA 实践者的圈子,这些人无需要培训即可理解标准。
  • 可能得到通过认证以验证其能力和技能的机会。

沃克喜欢这个模型,因为它关注的不仅仅是组织中的技术领域。

“我喜欢这模型,因为对于 SOA 架构而言,SOA 治理被视为公司治理、IT 治理和 EA 治理的应用。这表明,SOA 治理延伸了 IT 和 EA 治理,确保 SOA 所颂扬的好处能够实现。它需要治理不仅要体现在 SOA 的执行层面,而且要体现在战略规划之中。”

在当今 REST 服务和云计算当道的领域中,SOA 是否已经变得不那么重要了吗?根据 Open Group 专家小组的说法,答案是否定的。Open Group 中互操作性标准制定的负责人 Chris Harding 推断, SOA Work Group 今后一段相当长的时间将慢慢淡出人们的视线,但他却已经看到人们对 SOA 的兴趣开始复燃。。Nikhil Kumar,SOA 参考架构项目的主要负责人,相信 SOA 将会复苏, 基于以下三个原因:

第一,云计算和移动领域需要大量跨平台的持续服务的交付。第二,新兴的技术如移动计算、大数据等需要在不同场合查找数据。推动 SOA 复苏的第三个原因在于传统的信息化建设。现在,很多组织都更容易接受 SOA 概念。我在很多客户那里看到这一情况。我刚刚在一家财富 500 强的客户完成一个大型企业架构的项目。

现在,在任意阶段,任意实施控制点,客户都感到欣慰。他们认为,SOA 可以提供合理化整合多平台的能力。他们正在重组运营架构和生产交付部门,并把他们的目标定位于基于服务的平台能力的提升。

因此,遗留系统的现代化这样一个“回到未来”(译注:参考电影《回到未来》,这里表示一种不可能实现的事情)的事情已回归现实,并且开始被接纳。现在,你可以使用 RESTful 服务和 SOAP 服务一起实现 SOA,这与传统的 SOA 不同,比如其最新的版本,它主要由 SOAP 驱动。

Open Group 是最出名的是它的 TOGAF 企业架构的方法,他们继续定期发布 SOA 标准 ,同时,也为云计算从业者制定相关的参考材料

原文连接 http://www.infoq.com/news/2012/10/soa-governance-framework


感谢马国耀对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012 年 11 月 29 日 03:46451
用户头像

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

关注

评论

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

全网下载量过亿!12万字阿里内部Java面试手册有多强?

Java架构追梦

Java 架构 面试 成长笔记 阿里巴巴内部资料

区块链结合农业产业,平台全程溯源

电微13828808271

GopherChina 2021 定了,干货满满的来了

GoCN技术社区

go GopherChina

MySQL数据库函数、DCL详解(及备份恢复操作)

若尘

MySQL 数据库 备份 DCL

架构师训练营 模块2作业

eoeoeo

架构实战营

「 最具技术影响力企业号 TOP10 」—— InfoQ 写作平台【 1 周年盛典 】

InfoQ写作平台官方

活动专区 1 周年盛典

币安智能链智能合约Dapp系统开发技术

薇電13242772558

智能合约

HECO火币链智能合约Dapp系统开发方案

薇電13O25249123

智能合约 dapp

什么是自然语言处理(NLP)?

澳鹏Appen

人工智能 自然语言处理 聊天机器人 nlp 自然语言

java中三种内存溢出错误的处理方法

Sakura

四月日更

1000道最新整理的Java 技术考题及解答,抢先直通TMDBATJW拿高薪

钟奕礼

Java 编程 程序员 架构 面试

上次挂在了京东(Java岗)二面不服气,这次终于拿下offer,皇天不负有心人了也是!

钟奕礼

Java 编程 程序员 架构 面试

复习一周,字节跳动三场技术面+HR面,不小心拿了offer

Crud的程序员

Java 编程 架构 Java工程师

Mokito 单元测试与 Spring-Boot 集成测试

Zhang

Java 单元测试 集成测试 Mokito Spring boot starter test

区块链“数据上链”管理系统

电微13828808271

源中瑞区块链Baas平台--助力区块链应用落地

13530558032

anyRTC 实时音视频打造安全合规壁垒

anyRTC开发者

网络安全 WebRTC RTC

解读金融高频交易不出错的金手指:分布式事务管理

华为云开发者社区

微服务架构 事务 华为云 数据一致性 分布式事务管理

app启动速度优化,分享一点面试小经验,最全的BAT大厂面试题整理

欢喜学安卓

android 程序员 面试 移动开发

Java 面试题目最全集合1000+ 大放送,能答对70%就去BATJTMD

钟奕礼

Java 编程 程序员 架构 面试

DNS原理及其应用

赖猫

c++ 后台开发 网络编程 DNS 服务器开发

MemVerge CEO表示基于大内存的基础架构将取代性能层级存储

Steven Xu

内存 存储 基础框架 傲腾

安卓rxjava使用,现在做Android开发有前途吗?附面试题答案

欢喜学安卓

android 程序员 面试 移动开发

项目管理之相关方管理

Geek_XOXO

项目管理 复盘 相关方管理

太厉害了!腾讯T4大牛把《数据结构与算法》讲透了,带源码笔记

Crud的程序员

编程 程序员 数据结构与算法

C统计量/ C statistic

Geek_Goldensikaiqi

如何使用iMazing将iPhone的数据迁移到iPad

懒得勤快

iphone ipad 苹果 数据迁移 数据备份

工业机器视觉系统相机如何选型?

不脱发的程序猿

工业物联网 四月日更 LabVIEW 工业视觉 工业机器视觉

2021金三银四面试必备?体系化带你学习:分布式进阶技术手册

比伯

Java 架构 程序人生 编程语言 技术宅

Kotlin @inline内联函数

季浩田 🍙

kotlin inline

区块链商品溯源平台--全流程捍卫食品安全

13530558032

Study Go: From Zero to Hero

Study Go: From Zero to Hero

SOA未死:  SOA治理标准获批让SOA再续生命力-InfoQ