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

94 篇文章 1 订阅

引言

您的业务很可能具有某种形式的文档说明,涉及业务中日常实施的操作过程和目标。该文档说明是提供业务运行状况可见性的工具,并为新员工提供有关业务如何运作的教育。该文档说明介绍主要的业务流程、组织结构、财务管理、目的和目标以及其他相关策略。所有这些项目对于清楚了解业务状况及其运作方式是极为重要的。即使非正式的业务流程也是业务结构的一部分,并影响业务的工作方式和对客户的响应方式。这称为业务设计

在理想的情况下,IT 和业务负责人协作确定业务设计的哪一部分必须实现自动化,以及哪一部分应该手动执行。这最终会改进实现业务目标的效率。您的业务本质上需要对其操作方式做持续的修改。竞争、市场力量、创新和客户要求是影响业务变更的部分因素。当业务与 IT 具有协同关系(其中一个可以适应另一个的需要而进行更改)时,则认为业务是敏捷和灵活的。这有助于保证业务增长。SOA 承诺实现 IT 和业务一致性,而 SOA 治理则确保实现该承诺。

回页首

SOA

概括地说,服务 是业务流程中的可重复任务。业务流程 由一组任务组成,然后您可以声明那些任务是服务。业务流程是这些服务的组合。面向服务 是将业务作为一组相联系的服务集成在一起的方式。

然后,SOA 是一种适合于企业 IT 体系结构的体系结构风格,利用了面向服务的原则来实现业务和支持业务的信息系统之间更为紧密的关系。(此定义摘自 IBM developerWorks 上的 SOA 概念 wiki。)

典型的企业具有远景和在各个增长阶段中满足此远景的后续策略。存在旨在使企业经历这其中每个阶段的策略。形成策略组成部分的资产包括业务流程、组织资产、业务模型和 IT。

请考虑一家正规的企业,该企业依赖一系列由各种各样的不同实体执行的服务。图 1 显示了客户、各个公司部门、共享服务、供应商和外包合作伙伴所涉及到的流程和交互。

图 1. 标准企业流程和交互 标准企业流程和交互

通常,企业希望利用这些流程以实现增长。使用这些流程来使企业变得更加高效对于该增长非常关键,并且需要合并业务和 IT 功能以改进组织的敏捷性。有了这种创新,敏捷性也就水到渠成。图 2 显示了这种增长和敏捷性如何在企业生态系统中发生。

图 2. 企业在业务生态系统中的扩张

本文转自IBM Developerworks中国

        请点击此处查看全文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值