SOA实施成功的关键就是强有力的SOA治理。这并不意味着严格的惩戒措施,但你必须要做的是编排你的Web服务,而且要和每一个人都能达成共识。随着组织把分支机构扩展到不同的方向上,像应用聚合和云,当今的IT环境逐渐变得复杂化。适当的SOA治理是让这些单独的工作协作的唯一方法。
不同的架构师和管理者处理SOA治理有不同的范式。作家Thomas Erl和Anne Thomas Manes在其新书《SOA Governance: Governing Shared Services On-Premise and in the Cloud》中共同探讨了SOA治理的不同方式。此外,他们还探讨了开始SOA治理的最佳实践,以及转对于基于云的服务的治理的注意事项。
围绕云有很多热忱,似乎云计算可以解决任何事情。然而,根据分析师所述,实际上并不是这样。也许对于云技术不利的最大污点就是云治理问题,还有依赖云安全的松关联如何保持。
同时,一些组织可能随着企业聚合应用的使用处于风险之中,根据Todd Biske所述,他们要一直关注与新的服务消费者。Biske提供了一些SOA运行时治理的最佳实践。应该有一个确定的运行时设计用来让消费者获取期望的负载,以及调整使其符合负载需求。时刻关注服务用例和需求变动。
最大化重用是一种非常棘手的尝试,而且通常不能被IT 组织高效地处理。“创建,而后就会获得”的方法对于重用性来说并不好,甚至弊大于利。Todd Biske深入研究了功能映射的使用,以及这种方法如何能够帮助你最大化组织服务重用。功能映射依照业务功能表达,为团队提供一种利用基础,从而定义其解决方案架构,也能识别出重用区域。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
SOA治理模型核心:人
治理在IT领域非常关键,但是很多时候企业的做法往往太过单向,企业SOA治理模型往往忽视了所有部分当中最关键的组件:人。
-
如何使用SOA治理工具保证项目进度
由API的增加以及为业务应用创建出简单好用接口的需求增长所驱动,这些合并的API-GRC工具帮助开发人员创建,发布,管理并且推广API的使用。
-
SOA治理工具优势:自动化、集中化
SOA项目出现了失去控制的倾向,有可能会导致SOA行动出轨,失去对未来努力的支持,并且浪费时间和资源。
-
SOA架构:为什么需要API管理?
为什么我需要API管理?它能带来哪些好处?其实只是术语变了,但需求还是一样的。在SOA炒作的鼎盛时期,厂商们都宣扬他们的产品支持SOA治理。