BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

文章:SOA治理中的角色

| 作者 霍泰稳 关注 1 他的粉丝 发布于 2007年8月24日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

本文探索了成功的SOA治理需要的一套潜在的角色:“SOA领域架构师”角色,“SOA平台架构师”角色,“服务设计者”角色,“业务服务所有者” 和“技术服务所有者”。并详细讨论了上述的每一个角色。

在过去的几年甚至是数十年间,许多大型机构中的IT部门成长起来。这些机构有许多运行在使用IMS和CICS的主机系统上的应用;还有许多运行在Unix平台上的命令行的应用;此外还有些基于客户/服务和4GL的应用,甚至还有那些由不幸的使用第一代面向对象思想的用户实现的UI。最后,所有的这些都得粘合起来,或者换句话说:众多到不同的集成技术,从基于文件接口的技术到数据库复制技术,从API访问到屏幕界面的抓取,还有RPC、CORBA等,以及至少跨两个EAI平台的集成技术。或者用别的话说:尽管许多大企业的IT表明上看上去像是一个整体,但实际上内部是一塌糊涂。这也是为什么企业要实施SOA的主要原因。

SOA承诺在功能领域中引入明确的边界,这些功能领域的设计来自于业务本身的要求,而不是来自于IT的需要。服务成了最基本的用于管理、引入、开发的概念元素,也是用于计划、分配任务的基本元素。服务成了源代码之外可替代的、现代化的存在,渐渐地,企业的IT从面向应用的体系结构转移到一种服务体系结构,前者依靠集成,后者使得自主服务之间的互操作(而非异常)成为缺省行为。许多开发商、分析师、顾问和相关从业人员都同意,要想确保SOA成功,治理是SOA的一个关键要素。

本文中提到的这些角色概念可以作为一个出发点。但根据作者的经验,这些已被证明是一个不错的关于任务和潜在角色的清单,这些角色可以很好的对映到现实单位中的已有角色,这个清单也告诉那些单位是否有必要引入新的角色。

阅读全文:SOA治理中的角色

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

分工不太一样。 by hello hello

我们有系统部门,里面有类似Infrastructure的架构师,专注于网络、存储、数据库、运行维护平台的工作;有开发部门,有Solution架构师,专注于各个应用,衔接需求与设计,而且相对而言也是领域架构师,毕竟都做到A岗位了,起码也要5、6年,没经过自己行业几个大点的项目,也做不到A。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT