`
baiguomeng
  • 浏览: 956096 次
文章分类
社区版块
存档分类
最新评论

四管齐下搭建SOA治理框架

 
阅读更多

  SOA的宗旨是为了让开发人员在编写软件代码后,可以在多种分散的系统中重复使用这些代码,从而节省时间与资金。譬如你的开发人员创建了一种新 服务,能够开放对联系企业的客户进行追踪。依照SOA的原理,企业内部的其他开发人员或可调用相同的服务来满足各自类似的流程。比如销售部门用它在营销工 作流程应用中追踪联系人,帐务部门用它在呼叫中心软件里追踪账单上的争议。

  倘若缺乏一套完整、明确的治理计划与策略,那么无论是代码的编写者,还是技术支持部门,都很难去掌握这些软件的使用情况,继而产生以下三种主要现象:

  1. 短时间内涌出大量的服务用户,导致承担流程的服务器或网络不堪重负。

  2. 由于没有建立关于通讯服务可用性的流程,因此在服务创建后无人问津。

  3. 在SOA世界里,数据无障碍穿梭,甚至在每一种数据元素上都有识别标签。对于SOA服务的易于访问会引发出安全机制上的一连串问题。

  由此可见,缺乏良好治理规划与计划的SOA,就好比西部电影中的一个无序世界。

  SOA治理框架

  为了从SOA中挖掘出最大的价值,同时不会给企业造成额外问题,开发SOA治理框架是一件“必须”的任务。 成功的SOA治理框架主要由四个方面组成:

  加强架构治理

  1. 定义SOA参考架构。

  2. 识别基础架构所具备的功能。

  3. 评估建立SOA架构所需的厂商技术。

  4. 列出管理、安全、可靠性与可用性上的特征。

  建立设计中的治理

  1. 制定规则,治理服务的定义与生成。

  2. 组建跨职能团队,负责识别能从服务共享中获取最大回报的业务板块。

  3. 组建架构团队,从技术上验证服务,并加强SOA标准的合规性。

  部署运行中的治理

  控制策略定义,加强策略在部署服务上的可用性、安全性和监管力度。

  管理变革中的治理

  建立一套成熟的变革管理流程,对应不断变化的商业需求来管理并平衡变更服务功能的流程。行之有效的SOA治理框架通常能带来三方面的回报:

  - 全面使用服务,增进投资回报(ROI)。

  - 可预测的绩效(疏导障碍,降低闲置率)。

  - 防止安全泄露,或侦测/追踪潜在的泄露威胁。

  一旦缺乏高效的治理模型,通过持续的管理和安全策略来保障所有资源的合规性、监控性,就有如空中楼阁。明智的企业应当将制定SOA治理框架视为SOA实施中不可或缺的一项环节。

分享到:
评论

相关推荐

    SOA治理——框架和最佳实践

    SOA治理——框架和最佳实践.pdf Oracle的SOA解决方案简介

    SOA 治理:框架和最佳实践(PDF)

    SOA 治理:框架和最佳实践,PDF格式,白皮书

    IBM:SOA治理简介

    本文说明了为什么 SOA 治理对企业的 SOA 成功非常关键。治理涉及到建立相关职责和授权负责方,而管理则涉及到确保治理策略实际执行。技术不仅可以用于设置治理,也可以用于执行管理。服务调用期间 管理的治理可以由 ...

    分布式SOA通用框架

    分布式SOA通用框架

    SOA治理解决方案(Oracle)

    有效的SOA治理对于实现可衡量、可持续的业务价值是必不可少的—实际上,没有有效的治理,大多数SOA计划都将失败。Oracle提供了全面的SOA治理解决方案,将人员、流程和技术结合到一起,以帮助组织实现SOA目标。

    Oracle SOA 治理:框架和最佳实践

    在SOA环境中,治理是一个经常被误解的术语。一些人使用术语:SOA治理 来表示服务生命周期,即治理服务从创建到部署的生命周期。一些人则用它来表示将运行时策略应用于服务。可SOA治理的含义仅限于此吗?如果没有弄清...

    SOA治理框架和解决方案架构

    火龙果软件工程技术中心 本文内容包括:引言SOASOA生命周期SOA治理采用SOA找到SOA的基本要素采用SOA治理平台结束语参考资料面向服务的体系结构(Service-OrientedArchitecture,SOA)承诺通过使业务与IT需求和目标...

    SOA框架技术详细教程

    SOA框架技术详细教程;SOA 框架技术 详细教程 服务 SOA体系结构;SOA 框架技术 详细教程 服务 SOA体系结构

    开发新的综合SOA治理框架的设计科学方法-研究论文

    为了应对SOA挑战,组织需要一个全面的SOA治理框架来实施管理和控制机制。 对现有框架的研究表明,这些框架的表达能力不足以涵盖SOA治理的所有要素,而且它们也没有完全记录诸如流程,过程,职责和度量标准之类的...

    SOA治理的实践

    SOA治理和SOA本身一样,不是绝对的。你希望建立一个广泛的、模块化的IT环境,能提供给企业以前所未有的灵活性,然而,要设想出每一个变化是不现实的——你也不能指望制定出一组策略能把未来的所有情况都考虑进来。这...

    SOA治理从基础架构开始

    SOA治理是指为建立管理这种新型网络和跨服务生命周期的安全、性能和其他策略的实践和工具所做的工作。SOA治理是指为建立管理这种新型网络和跨服务生命周期的安全、性能和其他策略的实践和工具所做的工作。SOA治理...

    大规模SOA系统治理中的架构支持-程立

    大规模SOA系统治理中的架构支持,支付宝的技术介绍

    IBM soa 培训教材-SOA 治理

    IBM 合作伙伴培训教材SOA Governance 英文

    SOA系列:开源框架Ruby on Rails

    开源框架Ruby on Rails Ruby on Rails, 也称RoR或简称Rails, 是一个使用Ruby语言写的开源网络应用框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。Rails...

    SOA治理简介

    本文内容包括:治理和管理需求什么是SOA治理?SOA治理的各个方面结束语:治理对SOA的成功非常关键参考资料对于将IT作为其关键组织之一的企业而言,SOA治理具有举足轻重的地位,通过增强这种意识,可以帮助企业获得...

    SOA架构搭建SSM框架的网上商城系统

    本系统利用SSM框架、Dubbo框架、Maven模块化开发等技术开发的一个网上商城项目,主要包括订单系统模块、购物车系统模块、搜索系统模块、后台管理系统模块等等,实现了一个完整的网上购物系统。

    SOA框架深度解析与案例分析

    SOA 深度 JAVA JSP 框架 程序SOA 深度 JAVA JSP 框架 程序

    SOA Frameworks 框架-评估

    SOA Frameworks 框架-评估,英文版。

    eBay 开源SOA框架

    大家随便下,也可官方下 ebayopensource.org.

Global site tag (gtag.js) - Google Analytics