什么时候使用SOA治理工具?

日期: 2010-05-05 作者:Todd Bisk翻译:张培颖 来源:TechTarget中国 英文

什么时候一个企业可以投资于专用的SOA治理工具呢,在没有额外投资的情况下,企业架构师何时可以达到良好的治理?    SOA治理领域很复杂。治理成为另一个热门市场词汇,结果导致声称可以在SOA治理领域提供工具的范围相当的多样化。要正确理解在哪里利用技术,我们需要先退一步,首先来理解什么是SOA治理。在我的书中,我把SOA治理定义为“组织中确保期望中的战略SOA行为成功实现的人、策略以及流程的组合。

”这是一个非常笼统的说法,因为战略SOA就不易。   除了定义SOA治理工具的内容,我们需要考虑到最后的P:流程。你打算用人来建设和管理服务,就需要有用来描述所需的行为的策略,所以工……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

什么时候一个企业可以投资于专用的SOA治理工具呢,在没有额外投资的情况下,企业架构师何时可以达到良好的治理?
 
   SOA治理领域很复杂。治理成为另一个热门市场词汇,结果导致声称可以在SOA治理领域提供工具的范围相当的多样化。要正确理解在哪里利用技术,我们需要先退一步,首先来理解什么是SOA治理。在我的书中,我把SOA治理定义为“组织中确保期望中的战略SOA行为成功实现的人、策略以及流程的组合。”这是一个非常笼统的说法,因为战略SOA就不易。

  除了定义SOA治理工具的内容,我们需要考虑到最后的P:流程。你打算用人来建设和管理服务,就需要有用来描述所需的行为的策略,所以工具唯一可以提供的是在您的流程中进行援助。包含四个关键过程:策略的定义、培训和沟通、执行、衡量和反馈。基于这些过程,实际上,有两类工具:存储库和策略执行点。毫不奇怪,在这两个领域的厂商都在营销中使SOA治理。显然,存储库支持定义、培训和沟通衡量和反馈,而执行直接符合政策执行点。

  专用工具在哪里有意义?这很容易回答。当支配的事务是系统的时候,工具提供了便利,如服务消费者和服务提供者之间的运行时的行为。这种行为由契约定义,可以看作是策略集合。如果说一个给定的契约消费者只能每秒发送1000个请求,基础设施需要执行这一策略。这意味着必须以一种方式编纂,在策略的执行点可以使用它。策略可能需要在多个用户或多个服务间共享。

  更难的是价值在哪里看到吗?在人可以支配的地方,而不是系统。这些地方通常是需要改变行为的地方,以实现SOA的目标。这里的策略可以包括像“项目必须在适当的地方利用现有的服务。”有没有一种简单的方法让人脱离出来,但工具可以使事情更有效率。为了让开发商遵守这一政策,假设他们知道这是情况(并非总是如此),他们需要知道什么样的服务已经存在。Excel电子表格隐藏在一些人的硬盘驱动器中,并没有一刀切。在SharePoint网站上的Excel电子表格可能就是这样,但搜索和浏览的服务存储库可以使它更容易。

  对于企业架构团队不在工具上花钱,可能达到成功的治理吗?当然可以。根据我的经验,运行时最常见的策略领域执行是安全政策。,许多组织已经有安全特定的工具能够处理这些。该领域似乎驱动具体服务的执行工具投资的是,当一个组织公开服务给合作伙伴或社会大众。对于内部消费者的唯一,你可能不需要关闭具体服务工具。我的意见是,由于你的努力已经成熟,你可能需要工具,但它不是关键的第一步。

  对于策略包含的人,成功更依赖于该组织如何更好地沟通,而不是他们有多么先进的通信工具。如果人们没有接受训练,寻找现有的服务,就无所谓有没有Excel电子表格或在市场上最高额定的SOA存储库。这远远是更大的行为挑战。对于组织所需的行为变化,工具的价值是很清楚的,因为他们可在其过程中的确切点上更有意义,工具会使问题更加有效。流程较差的组织和期望用工具来修复,就会感到失望了。

作者

Todd Bisk
Todd Bisk

暂无

翻译

张培颖
张培颖

云计算网站编辑

相关推荐

  • SOA治理模型核心:人

    治理在IT领域非常关键,但是很多时候企业的做法往往太过单向,企业SOA治理模型往往忽视了所有部分当中最关键的组件:人。

  • 如何使用SOA治理工具保证项目进度

    由API的增加以及为业务应用创建出简单好用接口的需求增长所驱动,这些合并的API-GRC工具帮助开发人员创建,发布,管理并且推广API的使用。

  • SOA治理工具优势:自动化、集中化

    SOA项目出现了失去控制的倾向,有可能会导致SOA行动出轨,失去对未来努力的支持,并且浪费时间和资源。

  • SOA架构:为什么需要API管理?

    为什么我需要API管理?它能带来哪些好处?其实只是术语变了,但需求还是一样的。在SOA炒作的鼎盛时期,厂商们都宣扬他们的产品支持SOA治理。