50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

如何区别 SOA 治理和 SOA 管理?

  • 2007-11-26
  • 本文字数:927 字

    阅读完需:约 3 分钟

随着企业开发中 SOA 进程的不断深入,越来越多的人们认识到成功实施 SOA 仅仅依靠技术是不够的。在这个背景下,SOA 治理的概念应运而生。在各类与 SOA 相关的文章中,“治理”一词的出镜率明显呈上升趋势。这类文章通常侧重于介绍 SOA 治理的概念、方法和原则,并凸现其在成功实施 SOA 过程中的重要性。但是,它们仿佛都忽略了这个看似简单,却又容易让人产生疑惑的问题:“SOA 治理和 SOA 管理的区别是什么?”

刚刚参加完 SOA World 2007 的 Albert Mavashev 这样写道

非常有趣地看到象“治理”这样的新术语正在代替象“管理”这样一个好的老术语。事实上,SOA 治理和 SOA 管理的区别在哪儿呢?我看不出来。这样看来,我们是有了一些新概念和术语,但它们并没有给原来好的老术语带来一些新的东西。

Joe McKendrick认为 Albert Mavashev 的“治理就是管理”的观点有其合理性。这种观点简单明了,人们容易接受。同时,他认为当“治理”一词应用到 SOA 领域之后,就超越了简单的“管理”内涵。他还引用了治理大师 Miko Matsumura 对于 SOA 治理的定义:

为了进一步的说明指导,我求助于治理大师 Miko Matsumura……SOA 治理就是:‘贯穿设计时、运行时和变更时 SOA 生命周期的创建(Creation)、沟通(Communication)、强制(Enforcement)、维护(Maintenance)和适应(Adaptation)策略。’

对于以上定义的理解,IBM 的 WebSphere 软件服务部门的顾问 Bobby Woolf 在 DW 上发表的文章可能会有所帮助。

治理确定谁负责制定决策,需要制定什么决策,以及使决策制定保持一致的决策。

治理不同于管理。治理规划需要制定什么决策,而管理是制定和实施决策的过程。治理重在建立决策,而管理重在贯彻执行决策。

他认为,治理所关注的是建立一套实际工作的指南,该指南是管理的基础。从这个方面来说,治理解决的是策略,而管理解决的是执行。

另外,Paul Lipton 对于如何区分治理和管理这一问题,也给出一个简单的答案

对于这一问题的简单答案是:SOA 治理主要关注于开发过程,而 SOA 管理则关注于 SOA 运行时的方面。

不管怎样,SOA 治理今后会在 SOA 领域之中占有关键的位置,理解“治理”和“管理”的区别将有助于我们进行 SOA 治理方面的实践。你理解中的 SOA 治理和管理又是什么?欢迎与我们分享你的观点。

2007-11-26 20:011487
用户头像

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

关注

评论

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

颜值经济下,车企的必备武器

华为云开发者联盟

云计算 后端 SaaS 华为云 企业号十月 PK 榜

华为云从入门到实战 | 云容器服务

TiAmo

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

一步步实现React-Hooks核心原理

helloworld1024fd

JavaScript

cstdio的源码学习分析10-格式化输入输出函数fprintf---宏定义/辅助函数分析06

桑榆

源码刨析 10月月更 C++

PaddleNLP--UIE(二)--小样本快速提升性能(含doccona标注)

汀丶人工智能

NLP 大模型

KubeEdge SIG AI发布首个分布式协同AI Benchmark调研

华为云开发者联盟

人工智能 深度学习 云原生 华为云 企业号十月 PK 榜

部署 SAP UI5 应用到 SAP BTP 时遇到的 fiori not found 错误消息

汪子熙

JavaScript 前端开发 Fiori SAP UI5 10月月更

深入react源码看setState究竟做了什么?

flyzz177

React

从零到一手写迷你版Vue

helloworld1024fd

JavaScript

探索智能化测试技术

华为云开发者联盟

软件 测试 开发 华为云 企业号十月 PK 榜

十大 CI/CD 安全风险(五)

SEAL安全

DevOps CI/CD 软件供应链安全 日志记录

DTT第7期直播回顾 | 低代码应用构建流程和适用场景,与你想的一样吗?

华为云开发者联盟

云计算 低代码 华为云 企业号十月 PK 榜

HUAWEI AppGallery Connect全新升级,支持HarmonyOS生态全生命周期服务!

HarmonyOS开发者

HarmonyOS

pyside6 qml TableView列表 用QSortFilterProxyModel模糊查询

Mr_No爱学习

再添神器!Paddle.js 发布 OCR SDK

百度Geek说

JavaScript paddle 企业号十月 PK 榜

五个堡垒机常见问题解答-行云管家

行云管家

网络安全 堡垒机 资产安全 IT资产安全

京东云TiDB SQL优化的最佳实践

京东科技开发者

数据库 索引 sql SQL优化 TiDB

《SREWorks 云原生数智运维工程实践》电子书重磅来袭!(免费下载)

阿里云大数据AI技术

大数据 运维 云原生 电子书 企业号十月PK榜

大数据测试之大数据系统及特点

千锋IT教育

AiTrust下预训练和小样本学习在中文医疗信息处理挑战榜CBLUE表现

汀丶人工智能

nlp

【Mybatis】Mybatis generator如何修改Mapper.java文件

石臻臻的杂货铺

mybatis 10月月更

在一个公司死磕了5-10年的程序员,最后都哪里去了?

源字节1号

一步步实现React-Hooks核心原理

helloworld1024fd

JavaScript

虚拟蜜罐:从信息模拟到实现虚拟蜜罐技术

郑州埃文科技

Linux IP地址 蜜罐

OpenHarmony Liteos_A内核之iperf3移植心得

OpenHarmony开发者

OpenHarmony

过等保是什么意思?能简单解释下吗?

行云管家

网络安全 等保 等级保护 过等保

【LeetCode】 LRU 缓存机制Java题解

Albert

算法 LeetCode 10月月更

CEF | VS2017+Qt5.14.2+cef 实现基于CEF框架的客户端

YOLO.

qt 10月月更 C++

美团前端手写面试题总结

helloworld1024fd

JavaScript

汽车报告丨分析了比亚迪宋全网口碑,我们得出这个结论

前嗅大数据

数据分析 数据采集 爬虫工具 汽车咨询 比亚迪宋

【一】ERNIE:飞桨开源开发套件,入门学习,看看行业顶尖持续学习语义理解框架,如何取得世界多个实战的SOTA效果?

汀丶人工智能

nlp 知识图谱

如何区别SOA治理和SOA管理?_SOA_胡键_InfoQ精选文章