写点什么

实用的 SOA 治理

  • 2009-03-02
  • 本文字数:776 字

    阅读完需:约 3 分钟

Ross Mason, MuleSource 的 CTO 兼联合创始人,在一篇关于 SOA 治理的文章中提到,在现代社会中,传统的自顶向下的SOA 思想已经不再流行且已过时,对于治理以及SOA 整体而言,他敦促一种更为实用的现实世界的方案。

Mason 解释到,在传统的公司里有一个“SOA 卓越中心”,它是:

一个集中式的办公室,负责跨企业的对 SOA 项目进行传播、协调、执行以及衡量。理想的情况下,这一团队将会创建和执行一个综合的企业级 SOA 计划,编目服务,以及使用诸如 SOA 注册 / 仓储之类的软件工具来执行 / 衡量重用。

他解释到,这种方式已经被证明是无效的,并且引用了一个 Burton Group 的案例,指出仅有 20% 的组织关注企业 SOA 项目所带来的预期收益。他问到:“那组织为何还继续奋力挣扎想要 SOA 取得成功呢?”尽管对治理工具和技术的投资由来已久。他将失败归因于为了使用这些工具而要求人们的行为进行重大的改变。与之相反,他推荐(引用自 Martin Fowler )工具应当适应人以及既存的流程,接下来举例论证了这是如何实现的。

  • 一个 SOA 治理工具应当与版本控制系统集成起来 […]
  • 作为发布周期的一部分,这一工具应当 […] 自动地向注册 / 仓储发布服务。
  • 如果这一工具还与 bug 跟踪系统集成起来,那么关键的 bug 就可以显现出来 […]
  • 企业架构师的冗长需求文档可以并且应当被实现为自动策略。[这导致更好的忠实于需求,同时] 在不需要显著的改变开发流程的基础上减少了开发时间

同时,在与之相关的一篇博文里 他也给出了具体的例子说明如何使用 MuleSource 产品来达到这一目的,并强调了需要对 SOA 治理重新思考,特别是在以下这些环境中:

[…]SOA 的演化与更加实用的方案(如 REST,SaaS,Web 2.0,企业级混搭,等等)的出现(和分支萌芽)[…到最后] 良好的 SOA 治理工具应当 […] 使得运维人员的日子更容易 [而不是更艰难]。

请务必查看其原文以及其博文

查看英文原文: Pragmatic SOA Governance

2009-03-02 23:391580
用户头像

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

关注

评论

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

高速增长的跨境电商业务背后,区块链应用场景来了吗?

CECBC

跨境电商

Seata-AT 如何保证分布式事务一致性

阿里巴巴云原生

云计算 开源 分布式 微服务 云原生

CEG挖矿系统APP开发|CEG挖矿软件开发

系统开发

STARFIELD星域APP系统开发|STARFIELD星域软件开发

系统开发

批量作业调度工具Taskctl Web应用版/ETL免费调度工具/数据挖掘,抽取,转换工具

敏捷调度TASKCTL

数据挖掘 大数据 kettle 运维自动化 海豚调度

企业使用云计算低效益怎么办?区块链或成良药

CECBC

云计算

7年Java开发经验,面试20多家公司,砍下16个Offer,总结干货面试题!

Java架构追梦

Java 架构 面试 大厂

阿里云仓库使用小技巧

Java maven

大作业2

龙卷风

架构师一期

从根上理解高性能、高并发(二):深入操作系统,理解I/O与零拷贝技术

JackJiang

网络编程 高并发 高性能 即时通讯

你真的会学习吗?从结构化思维说起

阿里巴巴云原生

云原生 技术人 自我思考 职场成长 成长笔记

利用文字技术帮助选购商品,慧眼“识”物的人都这样做……

华为云开发者联盟

文字识别 智能 识别

SpringBoot系列(7)- 自动装配

引花眠

springboot

PiNetwork 挖矿算力系统开发

Geek_a620db

漏洞扫描软件AWVS的介绍和使用

行者AI

安全 漏洞

阿里“云钉一体”加速整合 低代码开发平台“钉钉宜搭”发布

人称T客

区块链食品溯源系统开发,农产品溯源小程序搭建

13530558032

LeetCode题解:剑指 Offer 40. 最小的k个数,sort,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构师训练营大作业 (二)

木头发芽

搜狗开源框架发布纯自研C++ Kafka客户端

Dubbo 3.0 前瞻系列:服务发现支持百万集群,带来可伸缩微服务架构

阿里巴巴云原生

开源 微服务 云原生 dubbo 中间件

ModelArts黑科技揭秘|弹性训练,让训练资源张弛有度

华为云开发者联盟

学习 华为云

区块链电子合同铸就数字经济信任基石

CECBC

电子合同

软件测试所需要掌握的技能

测试人生路

软件测试

智慧平安小区整体解决方案,智慧社区管控系统开发

13530558032

译|Optimal Logging

cyningsun

监控 日志 异常 故障 错误

架构师训练营大作业(一)

木头发芽

LTN挖矿系统开发

Geek_a620db

阿里云开源项目 OAM 负责人张磊入选「中国开源先锋 33 人」

阿里巴巴云原生

开源 开发者 云原生 k8s cncf

道高一丈,且看CWE4.2的新特性

华为云开发者联盟

技术 安全 漏洞

ARTS打卡 第28周

引花眠

微服务 ARTS 打卡计划 springboot

实用的SOA治理_SOA_Dilip Krishnan_InfoQ精选文章