首页 > Linux操作系统 > Linux操作系统 > 为SOA设立卓越中心
卓越中心(Centers of excellence,COEs)是成功引入新的架构、技术和方法的有效方式。许多公司EAI/B2B的成功实施均得益于卓越中心的设立。Ravi Subramaniam最近探讨了为SOA设立卓越中心的过程
SOA卓越中心是一个负责吸收并推广最佳实践、知识及实用性前沿方案的组织。卓越中心(COE)为各SOA行动确立了严格性与纪律性,并给SOA行动带来好处:增强技能与能力,保持愈渐复杂的SOA行动的成功执行。
按照Ravi的说法,设立SOA卓越中心涉及以下主要活动:
- SOA卓越中心要解决什么业务问题?一个典型的回答可能是:提高新流程或服务的上市速度,以期提高投资回报。
- SOA卓越中心要解决什么技术问题?对此的回答可能是:在技术标准及最佳实践方面提供指导,确保架构符合机构的长期需要。另外,CIO也许会指出,它要成为一种确保正确实现SOA的治理机制。
- 就广泛的范围来讲,SOA卓越中心有哪些活动?答案也许是:跨越服务生命周期(从构思,到创建,到停用)的各种活动。积极参与选择技术标准、评估和挑选工具、宏观和微观设计、开发、测试、实现、重用以及安全方面等等。
- SOA卓越中心将如何与项目团队来往?
- SOA卓越中心将如何贯彻治理活动?
- SOA卓越中心将如何贯彻质量标准并确保遵守设计方针与最佳实践?
- 企业架构(Enterprise architecture)
- 安全(Security)
- 风险与合规管理(Risk and compliance management)
- 质量管理(Quality management)
- 基础设施与应用执行(Infrastructure and application performance)
- 可伸缩性(Scalability)
- 可用性(Availability)
充足的初始投资以及承诺根据产生的业务价值进一步划拨资金,对于启动及培育一个强大的卓越中心是至关重要的。在早期活动中建立起信任,这样才能令各个部门与现有机构一同向SOA看齐。这有助于在SOA的演化过程中,在机构内跨越多个IT团队实施逐渐复杂的决策。
据Ravi所说,一旦设立并运营起卓越中心,其主要活动有:
该文基于IBM全球服务中心(IGS)为多家公司设立SOA卓越中心和就“如何规划SOA卓越中心的职责与运营、以便做好准备并引导项目组实现SOA”提供实际建议的经验写成。
查看英文原文:Setting up COE for SOA来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14780828/viewspace-438815/ ,如需转载,请注明出处,否则将追究法律责任。