|
规避SOA治理技术影响的9条战略很多企业开展SOA活动包含了在员工、培训、硬件和软件上的大量投资,忽略了通过部署SOA治理基础架构来保护他们的技术投资的重要性。 对很多企业而言,开展SOA活动包含了在员工、培训、硬件和软件上的大量投资。但遗憾的是,有不少企业往往忽略了通过部署SOA治理基础架构来保护他们的技术投资的重要性。 治理和服务周期 在开始探讨治理战略之前,让我们先从治理和服务周期的角度来归纳一下SOA的几个主要阶段: 1.设计阶段 根据每个阶段的不同,所涉及到的治理流程和技术要求也不同。 在设计阶段,严格的治理技术可起到以下作用: -元数据管理;-服务发现;-服务构成与模型制定;-发布策略 2.测试和质量保证阶段 在测试和质量保证阶段,治理技术可起到以下作用: -服务单元验证和互动构成;-策略实施;-安全合规;-服务绩效预测 3.运行阶段 而在最后的运行阶段,治理的重要性就更大,其作用包括: -服务等级协议;-全局控制;-错误报告和管理;-绩效监控 治理技术战略: 1.将治理技术作为整体SOA路标的一部分 适用范围:所有服务生命周期阶段 有些企业习惯等到服务部署后才开始治理。这其实是一种错误的做法。推迟治理意味着今后你将需要付出额外的努力和成本。这些额外的负担严重时会危害整个SOA活动。因此,应当严格避免等到有“足够”的服务才开始考虑治理这种观念,及早作出治理工作的安排。 2.确保治理平台与服务开发技术相容 适用范围:设计阶段 在选择治理平台时,首先要确保所选技术是可用的。如果你的治理平台只支持一种开发技术(比如。NET或Java),那么最终你可能需要安装多种治理软件。 接下来的一步,就是在开源和所有权解决方案之间作出选择。 开源解决方案的优势包括: ·不会受到厂商的主导和局限。 ·减少资金投资。 所有权解决方案的优势包括: ·能够与设计、开发和管理工具的高度集成。 ·采购比较简单省心,可以即买即用。 责编:刘沙 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
推荐博客 |
|