写点什么

SOA 治理:在流程与机动性之间取得平衡

  • 2008-10-15
  • 本文字数:953 字

    阅读完需:约 3 分钟

信息系统是复杂的,要让它们向业务需求和目标靠齐被证明是一项非常具有挑战性的任务。这涉及到在一个不断发展的业务和技术环境里处理像保持(retention),监察(compliance),可用性,实时可视化,复杂事件处理等等一系列问题。

以上问题都是常常妨碍 IT 给业务需求提供价值的绊脚石,而 SOA 则被吹捧成是它们的解决之道。然而,并非所有 SOA 构建方法最终都会产生同样的结果。在他最近发表于 CIO 杂志的这篇文章里,Mike Kavis 写到:

缺少可靠治理模型的 SOA 实现无异于一个没有指挥塔的机场

他建议,在考虑治理时,应在流程和机动性之间找到合适的平衡:

我已经看到有太多的公司在尝试实现 SOA 治理的过程中常常落入两个不同的陷阱。第一个是,缺乏一个足够健壮的治理模型;第二个则是,流程太多以至于事情永远也到不了头。

他声称:

  • 流程不足将导致混乱
  • 流程过多会抑制创新且损害机动性
  • 治理应该与时俱进

例如,缺少有效的治理模型:

SOA……就可能 [意味着]……系统宕机、高开发成本、不可控的生产环境以及满脸怒色的客户。

再者:

为了获得 SOA 承诺的重用性、灵活性、机动性和易于集成等特性,设计时治理必须保证服务的构建方法是一致的,该方法必须能够提供业务价值、满足性能和安全性需求、平台中立,且不会破坏已部署的服务。

他同时暗示,运行时治理:

极为关键,[因为] 一个业务服务可能是由多个组件组成的……当服务失效的时候,你最好有恰当的流程和工具,在客户发现之前,快速发现问题并恢复。

那我们如何能够在施行 SOA 治理的同时又能保持机动性呢?

Mike 对此给了我们一些实践步骤:

  • 从文字繁缛的文档迁移到可视化的文档是一条可行之路。
  • SOA 治理不应由项目经理定义;事实上,该由架构师定义
  • 如 SOA 一样,SOA 治理就是一次没有终点旅程。从小做起,并只实现当时必要的步骤。

同时须记得这些要避免的东西……

我曾看到有些公司花了超过一年才将所有适当的治理流程到位。整整一年未给业务增加任何价值。我建议,将 SOA 治理作为关键环节包含到你的 SOA 路线图里。

毋庸置疑,治理是构建 SOA 过程中最棘手和最关键的因素之一,特别是在考虑流程和机动性的同时,还要把政治和资金等因素也考虑进来的时候。你是如何来构建你的 SOA 治理组织和流程的呢?你认为你成功了吗?为什么?如何做的?

查看英文原文 SOA Governance: Balancing Process and Agility

2008-10-15 03:39852
用户头像

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

关注

评论

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

wallys/m.2/Adapter card(one pcie1x to 4 x Mini PCIE)

wallys-wifi6

【试用邀请】星环科技TDH社区版:让大数据分析触手可及

星环科技

华夏基金:基金行业数字化转型实践成果分享

星环科技

破解湖+仓混合架构顽疾,星环科技推出自主可控云原生湖仓一体平台

星环科技

腾讯云发布CDW ClickHouse升级版,为海量数据实时分析场景提供极速体验

科技热闻

2022 OpenVINO™ DevCon 大揭秘!英特尔携众多合作伙伴深化开发者生态建设,释放AI产业创新潜能

科技之家

高级性能测试工程师面试必问十大问题

老张

性能测试 软件测试面试

Sophon Base 3.1 推出MLOps功能,为企业AI能力运营插上翅膀

星环科技

SAAS服务都有哪些优势

Geek_99967b

小程序

Java Agent 踩坑之 appendToSystemClassLoaderSearch 问题

阿里巴巴云原生

Java 阿里云 云原生

A tour of gRPC:02 - 从proto生成代码

BUG侦探

gRPC RPC protocolBuffer

DataKit 作为本地获取数据的 API 服务器

观测云

有了HTTP,为什么还要RPC?

C++后台开发

网络编程 RPC HTTP C++后台开发 C++开发

架构实战营模块五作业

Geek_Q

架构

开发一对一直播平台源码有哪些重要的算法?

开源直播系统源码

软件开发 直播源码

Sophon CE社区版上线,免费Get轻量易用、高效智能的数据分析工具

星环科技

Sophon KG升级3.1:打破数据间壁垒,解放企业生产力

星环科技

《网络是怎么样连接的》读书笔记 - 服务器端的局域网中(四)

懒时小窝

网络

星环科技数据安全管理平台 Defensor重磅发布

星环科技

解题元宇宙,网络游戏中的多元通信方案

融云 RongCloud

wallys/ IPQ4018/IPQ4028/Access Point Wireless Module Dual band 11AC Wave2 Module

wallys-wifi6

CSDN无法复制问题

桥下本有油菜花

CSDN

隐私计算助力数据的安全流通与共享

星环科技

Sophon AutoCV:助力AI工业化生产,实现视觉智能感知

星环科技

固态存储厂商忆联加入龙蜥社区,共建开源新生态

OpenAnolis小助手

开源 龙蜥社区 CLA 忆联 固态硬盘

wallys/ IPQ4019/IPQ4029 /Access Point Wireless Module Dual band 11AC Wave2 Module

wallys-wifi6

《网络是怎么样连接的》读书笔记 - WEB服务端请求和响应(五)

懒时小窝

网络

小程序在产业互联网有「大」作为

Speedoooo

小程序 产业互联网 小程序容器 Web3.0 消费互联网

墨天轮“高可用架构”干货文档分享(含Oracle、MySQL、PG资料124篇)

墨天轮

MySQL 数据库 oracle postgresql 高可用

南京大学:新时代数字化人才培养方案探讨

星环科技

微博评论高性能高可用架构设计(架构实战营 模块五作业)

Gor

SOA治理:在流程与机动性之间取得平衡_SOA_Jean-Jacques Dubray_InfoQ精选文章