写点什么

为 SOA 设立卓越中心

  • 2008-08-27
  • 本文字数:1472 字

    阅读完需:约 5 分钟

卓越中心(Centers of excellence,COEs)是成功引入新的架构、技术和方法的有效方式。许多公司 EAI/B2B 的成功实施均得益于卓越中心的设立。Ravi Subramaniam 最近探讨了为 SOA 设立卓越中心的过程

SOA 卓越中心是一个负责吸收并推广最佳实践、知识及实用性前沿方案的组织。卓越中心(COE)为各 SOA 行动确立了严格性与纪律性,并给 SOA 行动带来好处:增强技能与能力,保持愈渐复杂的 SOA 行动的成功执行。

按照 Ravi 的说法,设立 SOA 卓越中心涉及以下主要活动:

  • 定义任务说明、章程及目标。尽管不同机构会有不同的实际定义,但回答以下问题有助于把定义明确和精确化: > - SOA 卓越中心要解决什么业务问题?一个典型的回答可能是:提高新流程或服务的上市速度,以期提高投资回报。
    • SOA 卓越中心要解决什么技术问题?对此的回答可能是:在技术标准及最佳实践方面提供指导,确保架构符合机构的长期需要。另外,CIO 也许会指出,它要成为一种确保正确实现 SOA 的治理机制。
    • 就广泛的范围来讲,SOA 卓越中心有哪些活动?答案也许是:跨越服务生命周期(从构思,到创建,到停用)的各种活动。积极参与选择技术标准、评估和挑选工具、宏观和微观设计、开发、测试、实现、重用以及安全方面等等。
    • SOA 卓越中心将如何与项目团队来往?
    • SOA 卓越中心将如何贯彻治理活动?
    • SOA 卓越中心将如何贯彻质量标准并确保遵守设计方针与最佳实践?
  • 定义卓越中心的组织架构。对卓越中心来说,极其重要的一点就是要有来自全公司各主要营业范围的业务与技术代表。另外,卓越中心还要有对以下领域有知识与经验的全职 IT 架构师: > - 企业架构(Enterprise architecture)
    • 安全(Security)
    • 风险与合规管理(Risk and compliance management)
    • 质量管理(Quality management)
    • 基础设施与应用执行(Infrastructure and application performance)
    • 可伸缩性(Scalability)
    • 可用性(Availability)
  • 取得资金 > 充足的初始投资以及承诺根据产生的业务价值进一步划拨资金,对于启动及培育一个强大的卓越中心是至关重要的。在早期活动中建立起信任,这样才能令各个部门与现有机构一同向 SOA 看齐。这有助于在 SOA 的演化过程中,在机构内跨越多个 IT 团队实施逐渐复杂的决策。

据 Ravi 所说,一旦设立并运营起卓越中心,其主要活动有:

  • 创建、复审并改进 SOA 转型路线图——一个按相对重要性、顺序及时间线(time lines)组织起来的行动列表。
  • 设置一种沟通与信息分享机制(比如 Wiki),用于发布指导方针、最佳实践、方法与信息、SOA 行动的发展、SOA 关键成果的展示以及 SOA 行动产生的价值等信息。
  • 为 SOA 项目的各阶段设置指导方针、标准及最佳实践。比方说描述 SOA 各阶段都必须产出的标准工作产品,如功能性与非功能性需求及设计工具等。
  • 评估、选择并贯彻使用符合机构的功能与非功能性需求的产品、标准及最佳实践。
  • 重用知识与技术资产——比如在转型活动中产生的需求及业务规则文档、设计制品及技术代码等。
  • 跟知识和学习相关的活动,比如增长团队成员对 SOA 知识的会议和讨论班、向更大业务与 IT 群体分享关于 SOA 行动及进展的信息等等。这有助于卓越中心的核心成员掌握为企业作出正确选择所需的必要知识与技术、增加其可见性。卓越中心还在关键项目里分享其架构资源,并因此充当起推广能力与最佳实践的催化剂。
  • 架构复审,以确保设计 / 实现符合卓越中心的架构方针,并因此增加 SOA 成功的机会。

该文基于 IBM 全球服务中心(IGS)为多家公司设立 SOA 卓越中心和就“如何规划 SOA 卓越中心的职责与运营、以便做好准备并引导项目组实现 SOA”提供实际建议的经验写成。

查看英文原文: Setting up COE for SOA

2008-08-27 22:221152
用户头像

发布了 63 篇内容, 共 28.0 次阅读, 收获喜欢 11 次。

关注

评论

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

实战案例分享:如何基于Apache SeaTunnel全方位进行高效二次开发

白鲸开源

大数据 开源 技术分享 数据集成 Apache SeaTunnel

卫星互联网的未来:数字样机技术如何加速低轨卫星网络的变革

DevOps和数字孪生

卫星 航空航天

案例分享 | 银行如何构建动态闭环安全防护体系?塞讯验证带你看

塞讯科技

网络安全 银行 安全运营 安全验证

AI应用如何不被淘汰?深耕RAG与数据底座是关键

E科讯

Rocky Linux 10 x86_64 OVF (sysin) - VMware 虚拟机模板

sysin

Rocky Linux

盘点制造业数字化转型的6大关键问题

优秀

数字化转型 制造业

2025最好的Next.js面试题(一)

溪抱鱼

面试 前端 next.js

AlmaLinux 10 - RHEL 二进制兼容免费发行版

sysin

AlmaLinux

Oracle Linux 10 - Oracle 提供支持 RHEL 兼容发行版

sysin

oracle

《算法导论(第4版)》阅读笔记:p115-p126

codists

算法

贝锐花生壳内网穿透:高速远程访问绿联NAS和Docker应用

贝锐

内网穿透 NAS Docker 镜像

好端端的线程池,怎么就卡死了?

电子尖叫食人鱼

Python Linux 线程池

关于集团公司数字化转型的几点思考!

优秀

数字化转型 集团公司

MeetUp 议题征集 龙蜥邀您共探面向泛在智算场景的操作系统技术

OpenAnolis小助手

AI 操作系统 龙蜥社区 龙蜥meetup

MIAOYUN受邀参加“创投天府·周周见”活动,以AI原生技术赋能科创产业新生态

MIAOYUN

AI 云原生 投融资 创投活动 创投天府

科学智能新篇章:国际科学智能联盟在京成立,开启“大科研时代”

ModelWhale

科学智能 AI4S 国际科学智能联盟

CAD标注样式如何设置?详细教程来了

在路上

cad cad看图 CAD看图王

为何PostgreSQL没有聚集索引?解读两大数据库的设计差异

电子尖叫食人鱼

数据库

Redis配置文件详解

不在线第一只蜗牛

redis

BeeWorks局域网聊天工具:打造智能高效的企业级即时通讯新生态

BeeWorks

三问业务数据化与数据业务化

优秀

数字化 业务数据化 数据业务化

AlmaLinux 10 x86_64 OVF (sysin) - VMware 虚拟机模板

sysin

AlmaLinux

【CodeBuddy】三分钟开发一个实用小功能之:爆炸式模态框弹出

jimaks

CSS

基于DolphinScheduler抽取通用EventBus组件:支持延迟与事件驱动

白鲸开源

开源 技术分享 Apache DolphinScheduler EventBus 任务调度平台

获国际权威机构认可!龙蜥社区通过 OpenChain ISO/IEC 5230 认证

OpenAnolis小助手

Linux 操作系统 标准化 龙蜥社区 OpenAnolis

《数据治理与AI的双向赋能:从理论到实践》

极客天地

多图框CAD图纸如何快速导出?快试试导出多页PDF功能

在路上

cad cad看图 CAD看图王

【多线程】Java多线程与并发编程全解析

不在线第一只蜗牛

Java

判别式 AI 与生成式 AI

量贩潮汐·WholesaleTide

人工智能

Rocky Linux 10 - RHEL 100% 1:1 兼容免费发行版

sysin

Rocky Linux

Rocky Linux 10 aarch64 OVF (sysin) - Apple silicon VMware 虚拟机模板

sysin

Rocky Linux

为SOA设立卓越中心_SOA_Boris Lublinsky_InfoQ精选文章