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

  • Richard Seroter
  • 廖煜嵘

2012 年 11 月 29 日

话题:SOA架构

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)关注我们,并与我们的编辑和其他读者朋友交流。

SOA架构