写点什么

一匙治理即帮助 SOA?

  • 2008-11-10
  • 本文字数:622 字

    阅读完需:约 2 分钟

在几周前的一篇文章中,RDA 公司的首席架构师 Steve Stefanovich 提出了这样一个问题:“你有 SOA 治理计划吗?”

想到没完没了的会议和委员会审查,你不禁感到一阵阵的反胃。

但是,他接着写道

在规划 SOA 架构时,不要对“治理”一词感到不寒而栗。你可能已经实践过治理了,只是不知道而已……它不过是重定位和规范化大多数优秀软件架构师已经一直在做的事情。

他认为治理可以让你:

按照正确、一致和可重复的方式前进。在设计、构建和管理整个组织的服务时,一致性是根本。

这一观点倒是和 Todd 的观点有几分相似

我认为,治理就是指导组织获得预期的行为。

Steve 把 SOA 治理分成:

设计时治理涵盖了分析、设计、构造和开发阶段,而运行时治理则作用于运营和维护。

其他人,如 Software AG 的副总裁 Gary So 把粒度分得更细

  • 架构治理
  • 服务治理
  • 设计时治理
  • 运行时治理
  • 变更时治理

Neil Macehiter 最近还给 SOA 治理的领域增加了数据治理

接着,基于以下原则,Steve 为服务构造的每个阶段提供了一系列建议:

你从前一个 SOA 项目中获得的所有经验和所有经验证的实践仍然适用于 SOA 世界。理解到这一点将有助于你理解治理是你的朋友,并且设计中缺乏治理计划的 SOA 将是不完整的。

在得出以下结论之前:

一匙治理即可让 SOA 走上阳关大道。

你在你的 SOA 治理努力中身处何处?你覆盖整个生命周期了么?它是否集成进了一个更通用的 IT 治理流程?你在使用 SOA 治理套件吗?你面临哪种运行时的问题?

查看英文原文: Can a Spoonful of Governance help SOA?

2008-11-10 19:56789
用户头像

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

关注

评论

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

java版gRPC实战之七:基于eureka的注册发现

程序员欣宸

gRPC 注册中心 eureak

JavaScript数组,看这篇就ok了!

坚果

3月月更

TiDB 在携程 | 实时标签处理平台优化实践

PingCAP

得物技术登录组件重构

得物技术

重构 用户增长 增长 组件 用户登录

NFT游戏NFT交易系统开发技术

薇電13242772558

NFT

java版gRPC实战之三:服务端流

程序员欣宸

gRPC

java版gRPC实战之五:双向流

程序员欣宸

gRPC grpc双向流

《2022网络威胁形势研究报告》重磅发布 | 附下载

青藤云安全

2.7万只!当前及未来仍将是量化交易的黄金期

非凸科技

rust 招聘 机器学习算法 算法交易

大数据自动管理,24 小时服务无间断,StarRocks 如何做到?

StarRocks

大数据 数据分析 StarRocks

从 OpenTSDB 到 TDengine,至数物联网平台技术改造之路

TDengine

数据库 tdengine 物联网

java版gRPC实战之四:客户端流

程序员欣宸

gRPC grpc双向流

云效持续交付流水线,免费还好用!

阿里云云效

云计算 阿里云 持续集成 持续交付 持续交付流水线

传统数据库改造难?华为云GaussDB“五心”解决

华为云开发者联盟

数据库 数字化转型 GaussDB 云数据库 华为云数据库

java版gRPC实战之六:客户端动态获取服务端地址

程序员欣宸

gRPC grpc双向流

学习编程是最好的复利方式

FunTester

FunTester

Linux下TCP网络编程-创建服务器与客户端

DS小龙哥

3月月更

求职有 Pulsar | 中国联通、StreamNative 多个热招岗位

Apache Pulsar

开源 云原生 代码 Apache Pulsar 岗位招聘

TDengine 助力国产芯片打造“梦芯解算”,监测地质灾害 24 小时无间断

TDengine

数据库 tdengine 物联网

基于服务网格的分布式 ESB, 实现应用无关的传统 ESB 转型升级

BoCloud博云

微服务 ESB

espnet中的transformer和LSTM语言模型对比实验

华为云开发者联盟

nlp Transformer espnet LSTM语言模型 aishell

生产环境频繁内存溢出,原来就是因为这个“String类”

华为云开发者联盟

jdk JVM 内存 字符串 String类

大数据培训Flink 源码解析Async IO

@零度

flink 大数据开发

一个服务器轻松存储上亿数据,TDengine 在北京智能建筑边缘存储的应用

TDengine

数据库 tdengine 物联网

web前端培训-MySQL的索引下推解析

@零度

MySQL 前端开发

如何判断线程池已经执行完所有任务了?

CRMEB

java培训-JVM内存分配面试题分享

@零度

JVM JAVA开发

100行代码实现HarmonyOS“画图”应用,eTS开发走起!

HarmonyOS开发者

HarmonyOS ETS ArKUI 3.0

《LeetCode刷题报告》题解内容 Ⅲ

謓泽

3月月更

面试突击35:如何判断线程池已经执行完所有任务了?

王磊

Java java面试

亚马逊云科技创新大会 | 云基础架构

亚马逊云科技 (Amazon Web Services)

架构

一匙治理即帮助SOA?_SOA_Jean-Jacques Dubray_InfoQ精选文章