写点什么

理清 SOA 治理中的架构师角色

  • 2007-07-31
  • 本文字数:1066 字

    阅读完需:约 3 分钟

在 Kunal Mittal 发表的一篇针对开发人员和架构师的SOA 治理文章中,详细讨论了企业架构师、应用程序架构师和开发人员在SOA 治理过程中的不同角色和应对策略。

治理是SOA 项目成功的关键,没有治理就不能充分理解SOA 的价值,也不能更好地利用好手头的工具。治理通常来说意味着建立和执行团队为了一起工作而达成一致的工作指南,和管理在概念上有着重要的区分,简而言之,治理说明了应该完成哪些工作,而管理用于确保完成此工作。在IBM developerWorks 中国网站早期的一篇 SOA 治理简介文章中详细介绍了这一概念。

随着 SOA 项目的逐渐实施,治理也越发显得重要,而理清相关利益人员在这一过程中扮演的角色也尤为紧迫。比如应用程序开发团队和居于中心地位的企业架构师小组可能会经常发生冲突,因为企业架构师是在一个理想的环境中设计流程、过程和指导原则,他们往往不把细节告诉所有的项目团队。而这样就会让应用程序团队有受人排挤的感觉,从而对治理的实现抱有严重的抵触情绪。

如何解决上述的问题,以确保项目的成功?Kunal 分析了企业架构师在治理过程中所应站到的位置:

企业架构师充当的角色是老师或教育家,而不是警察。督管的工作可以由审查委员会来执行。作为应用程序团队的指导者,您的角色是向他们介绍治理的价值,让他们了解如何从治理过程、策略和工具中得益,以及为遵循这些策略而做出的额外工作是怎样使他们更有效率、实现更高的业务价值的。您必须成为一名推销员,努力理解应用程序团队对新策略的看法,并帮助他们将治理融入流程之中。要同情他们的感受,但也要做好回答难题的准备。您必须理解和欣赏治理的价值,然后才能使别人和您的想法一致。 企业架构师的另一项工作是持续监视 SOA 的治理策略。您必须注意哪些策略被采用,哪些没被采用,哪些需要进行调整。您必须与审查委员会进行联系,确保按照要求进行了策略的修正或创建工作。您还必须确保策略被明确地记录在文档中,并使应用程序架构师与开发人员与最新的策略保持同步。

治理程序的成功依赖于企业架构师。如果您与应用程序架构师和开发人员的交流在一开始就很顺利,那么这将有助于整个项目更加平稳地向前发展。

而对经常有被人监视感觉的应用程序架构师所应担当的角色,Kunal 解释说:

作为一名应用程序架构师,您必须理解治理的价值并适应它。治理会帮助您在人员和流程之间架起一座桥梁,您的注意力将得到扩展,不再只关注应用程序或项目了。……治理应使应用程序架构师不必替团队打理这些流程和控制措施,而是将更多的精力放在业务和体系结构问题上,为项目设计出更好的业务解决方案和服务。合作和沟通是最重要的。

2007-07-31 03:371127

评论

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

数据驱动科研,清华大学中国新型城镇化研究院使用 ModelWhale 云端协同创新平台

ModelWhale

人工智能 新基建 云平台 数据科学 学科交叉

一年经验年初被裁面试1月有余无果,还遭前阿里面试官狂问八股,人麻了

程序员小毕

Java spring 程序员 面试 程序人生

前端食堂技术周刊第 58 期:TypeScript 4.9 RC、10 月登陆浏览器的新功能、Turbopack 真的比 Vite 快 10 倍吗?100 天 Modern CSS 挑战

童欧巴

typescript chrome

第四次工业革命的“知识力”,流淌在百度这条创新流水线上

脑极体

【愚公系列】2022年11月 微信小程序-app.json配置属性之entryPagePath

愚公搬代码

11月月更

涛思数据杨攀:如何寻求产品、商业与技术的平衡

GGV

产品 技术 开发者 商业 SaaS

知识经济时代,企业应该如何进行知识管理?

Baklib

知识管理

六大招式,修炼极狐GitLab CI/CD “快” 字诀

极狐GitLab

DevOps CI/CD 持续交付 runner 极狐GitLab

重磅|九科信息企业级超级自动化平台通过“信息系统安全等级保护三级认证”

九科Ninetech

深入理解Metrics(一):Gauges

冰心的小屋

Java metrics Guages

vue_Promise学习

Studying_swz

前端 11月月更

CSS学习

Studying_swz

CSS 前端 11月月更

设计千万级学生管理系统的考试试卷存储方案

Geek_1264yp

Vue自定义指令(一)初识

Augus

vuejs 11月月更

2022-11-07:给你一个 n 个节点的 有向图 ,节点编号为 0 到 n - 1 ,其中每个节点 至多 有一条出边。 图用一个大小为 n 下标从 0 开始的数组 edges 表示, 节点 i 到

福大大架构师每日一题

算法 rust 福大大

SPL比SQL更难了还是更容易了?

石臻臻的杂货铺

sql SPL 11月月更

HTML5学习

Studying_swz

html 前端 11月月更

Verilog语法之测试文件

芯动大师

Verilog 11月月更 测试文件

数据库的体系结构

阿泽🧸

数据库 11月月更

一步步带你设计MySQL索引数据结构

程序知音

Java MySQL 数据库 编程 后端技术

Java For Data Science

Mahipal_Nehra

java; data-science java client Java core Java static

应对大规模的资产扫描一些小Tips

穿过生命散发芬芳

11月月更 资产扫描

python如何处理程序异常

芥末拌个饭吧

Python 11月月更

IDC MarketScape :百度安全位居NESaaS市场领导者位置

百度安全

安全 云安全

联通DataOps和MLOps:将机器学习推理作为新的数据源

Baihai IDP

人工智能 大数据 AI DataOps MLOps

CSS学习笔记(一)

lxmoe

CSS 前端 学习笔记 11月月更

DevOps|乱谈开源社区、开源项目与企业内部开源

laofo

DevOps 研发效能 工程效率

一步步带你设计MySQL索引数据结构

程序知音

Java MySQL 数据库 后端技术

阿里云丁宇:云原生激活应用构建新范式,Serverless奇点已来

阿里巴巴云原生

阿里云 Serverless 容器 RocketMQ 云原生

Spring Boot「25」外部配置元数据

Samson

Java spring 学习笔记 spring-boot 11月月更

袋鼠云陈吉平:深耕国产自研数字化技术与服务,持续为客户创造价值

袋鼠云数栈

理清SOA治理中的架构师角色_SOA_霍太稳@极客邦科技_InfoQ精选文章