赛迪网 > 中国信息化 技术应用总 > 文章
  IT资讯搜索
 
IT产品搜索
· [方案] 征信数据上报系统方案 网站防篡改方案
· [专题] 07年六大令人失望信息化事件 回眸SOA
· [方案] 反垃圾邮件解决方案 烟草行业解决方案
· [商务] 2008年中国电子商务行业发展趋势研究报告
· [专题] 中小企业实施管理 公司网站做不好CIO掉饭碗
· [案例] 北京网通客户服务系统 某部集中运行管理平台

SOA治理成为SOA架构方案成功的关键因素 (3)

发布时间:2008.05.06 16:04     来源:CIOAge     作者:CIOAge

定义

从业务的角度出发,识别企业服务,并且尽可能地考虑重用。记录其业务功能、范围,以及服务级别协定(SLA),比如Transaction、安全和性能等方面的协定。完整的文档将有助于服务的管理和重用。

实现、调试和测试

当前有很多SOA实现的技术,他们有各自的优点和缺点。在企业范围内选择统一的实现技术将有助于开发标准和准则的施行,当然SOA架构平台和语言无关性使得SOA项目根据需要选择特定的技术。

SOA架构的分布式特征使得服务的调试和测试成为一项挑战,必要的工具将有助于提高质量和效率。

版本控制

随着SOA方案的不断前行,企业的服务将会发生一些改变,比如增加新的功能或者修补一些错误。版本控制可以保证在不间断现有使用的情况下,支持企业服务的不断演进,并且纪录服务历史的变化来说。

工具

工欲善其事,必先利其器。好的工具对于SOA生命周期的管理来说非常重要。工具应该覆盖企业服务生命周期的所有阶段。

企业服务库和注册表

企业服务库作为中心的元数据管理工具,管理了SOA方案中所有的资产,比如业务流程、服务、策略等。它提供企业一致的SOA视图,能够更快、更加便捷的发现可重用的服务,并且提供企业服务重用的分析。它记录了服务间的依赖关系,通过变更管理,能够尽早的了解服务变更的影响,避免服务变化所造成的不一致。

服务注册表可以提供服务的发布、分类和查询功能,充当了企业服务的黄页。服务使用者可以通过服务注册表动态的查询服务的访问点,从而提高了应用的灵活性。通用描述、发现和集成(Universal Description, Discovery and Integration UDDI)作为分布式Web服务的信息注册规范,得到目前很多的服务注册表实现的支持。

SAP的ESR®是一种典型的企业服务库,它是SAP企业SOA平台很重要的组成部分。它管理了企业SOA所有的资产,包括业务流程、服务接口、消息类型等,支持BPEL4WS,WS, CCTS等开放标准。ESR®为SAP客户提供了设计时的管理功能。

运行时管理工具

企业服务布署和运行于分布式的环境中,跨系统边界的特征使得其运行时管理更加困难。我们需要工具的支持,监控制定的策略是否得到遵守,服务是否达到它的协定级别,以及谁在使用当前服务。并且通过运行时分析,判断服务是否达到预定的服务协定级别(SLA)。

AmberPoint SOA Management System™是一种应用广泛的SOA运行时管理工具,它提供了比较完整的功能,能够显著地降低运行时管理的复杂性。作为SAP的合作伙伴,它被集成到SAP企业SOA平台之中,为SAP客户提供了有效的SOA运行时管理。

总结

SOA治理是SOA方案成功的关键,它不是一件可有可无的东西,而是必需品。从一开始就实施SOA的治理,对于能够获得SOA架构许诺的收益非常重要。

(责任编辑:朱晶)

<<上一页 1 2 3


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· CIO如何利用SOA治理计划有效规划项目风险 (02-19)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 工信部“三定”公布 总编制731名设24司局
· 北京发电子商务监管意见 营利性网店须办照
· 直播 08中国城市信息化高峰论坛 案例点评
· 烽火网络校园解决方案 移民安置信息管理系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统