浅议SOA成熟度模型五个阶段

来源:e-works  
2010/8/12 9:52:52
在实施SOA之前,企业先应了解如何通过评估工具来定义当前的环境与技术现状。作为评估流程的一部分,SOA成熟度模型起到了至关重要的作用。

本文关键字: SOA SOA成熟度模型

在实施SOA之前,企业先应了解如何通过评估工具来定义当前的环境与技术现状。作为评估流程的一部分,SOA成熟度模型起到了至关重要的作用。

评估SOA的准备度

任何企业都希望能够从SOA部署中获取满意的回报,但事实往往却相反。虽然成功部署SOA并没有捷径可循,但依然能从以下两个方面来判断你的企业是否适合实施SOA:

明确定义服务:企业必须能清晰地组织并定义服务,无法定义服务意味着暂时不需要SOA。

测量投入与产出:如果投入的时间与资源多于所能获得的商业价值,那就代表SOA并不适合你的企业。服务的价值并不在于如何建立,而是在于如何使用。

一旦判定SOA适合你的企业,下一步你就可以通过SOA成熟度模型的五种阶段来逐层推进你的SOA实施。

阶段1:初始阶段

在这个基本阶段中,SOA的概念刚刚开始在企业中成型,鉴于这一阶段中“摸石头过河”的特性,因此建议企业把重点放在以下几个方面:

通过点对点服务,基于平台集成多种应用。

试验不同的SOA技术方式。

通过第三方面向服务引擎来自定义集成(比如Microsoft BizTalk, IBM WebSphere等)。

创建Web服务试点。

在那些不需要显着投资回报的部门进行SOA项目测试。

阶段2:搭建服务

这一阶段中,灵活的松耦合服务是主要特征,投资回报也开始显现。企业中的多种应用可以开始集成,通过使用可靠的,开放式标准的,基于信息的基础架构。应用组合内的服务识别通常是以一种自下而上的方式。除此之外,搭建服务阶段还有以下几种关键特征:

支持不同与分散的系统。

可靠的信息传递,无论是异步还是同步。

易于部署及提供服务。

通过服务与元数据结合来实现数据库集成。

绩效管理、监控与评估。

对CTO或技术执行者而言,创建一个知识中心,设定指导标准,以协助员工遵守SOA设计的初衷和原则是一个好方法。

共2页: 上一页1 [2]
责编:刘沙
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918