业务驱动的SOA

2010 年 1 月 17 日

SOA 联盟通过新白皮书《业务架构:业务战略和企业架构之间缺失的链条》的发布迈出了 2010 年的步伐。

白皮书把“业务驱动的 SOA”定义成以下几方面的组合:

  • 创建服务目录,并展示企业所需或企业提供的业务功能。这些功能代表了业务、信息和技术等方面的概念。
  • 将这些服务与事件、规则和策略等组装或编排在一起,进而形成能够实现业务场景的业务流程解决方案。
  • 形成业务产出。该“业务产出”可以是成本评估及通过合理的 IT 组合所带来的降低的复杂性。另言之,“业务驱动”不是业务人员抓住你去做什么,而是根据业务理由去执行。

白皮书称,创建业务驱动的 SOA 的前提条件之一是创建业务架构,它是“业务设计的正式表现和有效的管理”。

白皮书解释到:

业务架构和信息技术之间的关系存在两个方面。其一,业务架构是 IT 规划、技术架构和将交付的业务实现的重要输入。其二,技术趋势和 IT 能力在能力域,价值链、流程以及渠道等方面影响了业务设计的选择……业务架构和信息技术之间的互相依赖提出了协作的实践和组织模型方面的要求。二者之间的连接 最好应作为实实在在的企业架构实践,它应给予业务和技术同等的重视。

根据白皮书,许多现有的业务架构方法都关注在 IT 解决方案交付的必备的前提之上,也就是业务流程和业务用例。

然而,这是不够的。要想收获业务架构带来的好处,也就是业务可视性和敏捷性,那么业务架构必须要从业务设计人员和业务所有者的视角反映整体业务设计,而不是从 IT 解决方案交付的视角。

白皮书建议把业务架构看成被业务专家用于评估并实现业务设计及变更的正式的实践、信息和工具。

  • 业务架构必须包括来自业务设计人员及业务所有者的视角的全部业务设计。该视角始于业务动机,包括关键业务执行元素,如运维模型、功能、价值链、流程和组织模型等,同时该视角又跨越可信息技术表现,如业务服务、规则,实践和信息模型等。
  • 业务架构应通过各种构建正式地表现出来,这些构建包括业务动机模型、功能地图、价值链地图、流程模型、策略文档、组织图和产品目录等。
  • 为了便于访问,业务架构的构建应该存放与存储库中并进行管理。

白皮书把业务架构定义成能够更好地将战略、流程、业务结构和人员利用起来从而交付可靠且经济的企业运作的一种机制。

技术使能对于大多数新功能和服务而言是至关重要的。业务架构帮助企业清晰地定义技术要求和功能,并能帮助与业务优先级及目标对齐的 IT 规划及项目获得成功。

此外,白皮书就企业如何开展业务架构的创建以及在何处需要实施企业架构等方面提供了可执行的信息。它还描述了实践中的业务架构,即企业在创建、利用和改进业务架构的过程中可遵循的步骤。

最后,白皮书讨论了业务架构和一些关键业务及技术结构之间的关系,这些结构包括业务 -IT 对齐、业务流程管理(BPM)、面向服务的架构(SOA)和 业务解决方案交付等。

不论我们喜欢与否,目前在业务和 IT 之间存在着巨大的鸿沟。任何通过 SOA/BPM 的手段去改进我们创建 IT 应用的方法可能会让我们的实现更加经济,但对于现状的改变却可能效果甚微。相反,通过业务架构的直接将 IT 能力和企业的业务功能对齐的方式却为在业务和 IT 之间建立更好的合作提供了有效途径。该对齐是 SOA 的最初的承诺之一(也一直是SOA 主要驱动力之一),所以,这意味着创建或改进业务架构应作为SOA 的重要组成部分。


查看英文原文: Business-Driven SOA

2010 年 1 月 17 日 21:141276
用户头像

发布了 184 篇内容, 共 64.7 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
  • 如何使 TOGAF 标准服务于企业架构

    任何大型企业系统的架构师大概都会寻求如何管理复杂性及与各种利益干系人沟通的指导。这篇TOGAF标准的概述将介绍该框架的结构,并讨论使用企业架构管理复杂系统的好处。

  • DDD 实践:如何用 DDD 重构中台业务模型?

    这一讲会用一个传统企业中台建模的案例,带你一起用DDD的设计思想来构建中台业务模型。

    2019 年 11 月 8 日

  • SOA 的管理策略

    Mike Kavis为SOA协会撰写了一篇文章,他在文中将SOA的成功实现归结为4个因素:人员、流程、技术和业务。他认为,一个好的管理策略将创建和传达一个路线图,它将划分出这些领域中的可提交结果。

  • 中台:数字转型后到底应该共享什么?

    今天我们主要讨论业务中台和数据中台。

    2019 年 11 月 1 日

  • SOA 概述

    JP Morgenthal的一篇新作“忙碌总裁的面向服务的架构参考向导”是一个很好的起点,让你不需要陷入技术的术语和噱头之中就能够快速理解SOA是什么。

  • 中台落地第二步:企业数字化全景规划(Define)

    今天,我们一起来推导出中台落地建设的演进路线图。

    2019 年 9 月 25 日

  • SOA 治理的仙境

    Michael Poulin详细阐述了治理和管理的区别并试图在面向服务的环境内探寻治理的“仙境”。他定义了SOA治理,探究了治理和企业架构的关系,讨论了治理工作的权责关系以及执行者SOA治理的手段。

  • 创建面向服务企业(SOE)的模型驱动方法

    业务与IT看齐是一种主流的企业架构方法,现在,在IT作为核心业务实体的企业中,越来越多人将其视为不必要的管理消耗。Anirban Ray提出一种模型驱动方法,以其创建面向服务的企业(Service-Oriented Enterprise,SOE),其核心假设是:IT是业务的一部分,帮助企业提供以业务为核心的服务。

  • 软件架构新资源

    日前互联网上出现了几个有关软件架构的新资源。Simon Brown和Kevin Seal发表了一组编写软件架构文档的指导。Mike Kavis也整理了一个指导架构师的框架,此框架可用于应对新架构带来的变化。

  • 软件设计到底是什么?

    软件设计并不是设计模式,也不是某种技术实现等,它到底是什么呢?其实它包括模型和规范两个部分。

    2020 年 5 月 25 日

  • 数字化转型指南(第二部分)

    从传统来看,实现伟大的数字化商业愿景需要在运营、技术和人力方面进行艰苦卓绝的努力。 本文介绍了一种框架,可轻松将数字化业务目标转化为数字化策略,然后可以对其进行定价和建模,以便进行影响分析和创造经济价值。

  • 《Ladder to SOE》作者访谈

    本文检阅了Michael Poulin的新书:《Ladder to SOE》。Michael的这本书展示了如何使用面向服务的原则来使IT和业务对齐,以及业务和市场动态的对齐——缔造面向服务的企业(SOE,Service Oriented Enterprise)。Michael指出,要想成为SOE就必须养成使用面向服务进行思考的新习惯,同时他还给出了有效使用它们的方法。

  • SOA 治理:企业视图

    SOA架构师Michael Poulin解释了SOA治理在确保SOA项目成功中的必要性,并解释了OASIS SOA参考模型以及SOA治理所对应的SOA参考架构。Michael从企业的视角观察了SOA治理的细节,并通过几个SOA治理策略的实例进行了阐释。

  • 介绍:业务实体和业务实体定义语言

    在developerWorks 上的一篇新文章《Data4BPM》中,作者提出了两种新标准,一种是业务实体定义语言(BEDL),另一种是BPEL4Data ,它们是针对带有业务实体的过程的整体设计和执行的标准。

  • 超越 SOA:OMG 宣布商业生态学计划

    本月,对象管理组织(OMG)宣布IBM成为“业务生态学计划(Business Ecology Initiative)”(BEI)的发起人。BEI关注的是消除业务和信息技术(IT)之间的人为界限,以使IT成为公司中普遍存在、完整和重要的资产。

  • 使用 BPM 与 SOA 来最大化业务价值

    行业分析师Neil Ward-Dutton,著文表示业务流程管理(BPM)与面向服务的架构(SOA)的组合被看作是技术互补的。关于这两个概念如何交互有着不同的观点,然而,作者坚持这两者有着足够的协同作用来增加业务价值。

  • 专家视角看 IT 与架构

    软件产业目前的状态很混乱,开发成本越来越高,质量却越来越差。IT领域的新技术、过程以及方法论所给出的承诺与具体实现还有相当大的差距。Bruce Laidlaw和Michael Poulin都是具有超过30年的IT行业经验的专家,他们对IT在过去和现在的情况做了对比,然后对于IT需要在哪些方面做出提高给出了深刻的见解。

  • 如何构建基于 OAuth2/JWT 的微服务架构?(下)

    2020 年 8 月 27 日

  • 战略设计:如何划分系统的模块?

    战略设计,就是将不同的模型进行分组。

    2020 年 7 月 31 日

  • IT 架构设计框架:ADMIT

    ADMIT详细表述了任何 IT架构工作中都应考虑的决策点。虽然ADMIT格式与其他企业架构框架类似,但ADMIT更关注影响最终结果的特性和驱动力,这使得它可以与其他形式化的企业架构设计和评价方法学结合使用。

发现更多内容

系统架构

olderwei

极客大学架构师训练营

架构师第四周

Tulane

从维基百科架构看互联网架构

破晓_dawn

架构师训练营第 4 周作业

Season

极客大学架构师训练营

架构模式和重构

GalaxyCreater

架构

架构师课作业 - 第四周

Tulane

架构师训练营Week04homework

胡文强

极客大学架构师训练营

架构师训练营(第四周)

孙志超

架构师训练营第四周

跨域刀

极客大学架构师训练营

大型互联网系统使用的技术方案

stars

架构师训练营 -Week 04

华乐彬

学习 极客大学架构师训练营

互联网系统架构的挑战和变迁

破晓_dawn

大型互联网应用系统所使用的技术方案

olderwei

极客大学架构师训练营

互联网架构演进的学习思考

架构5班杨娟Jessie

极客大学架构师训练营

一周风云之互联网构架演进

Dawn

架构师训练营第四周总结

跨域刀

极客大学架构师训练营

系统架构知识是架构师的常识而不是能力(第 4 周学习总结)

李德政

极客大学架构师训练营

大规模复杂系统如何架构(二)?

阿飞

架构 架构师

架构师训练营-week4-学习总结

晓-Michelle

极客大学架构师训练营

week4 命题作业

小叶

极客大学架构师训练营

架构师训练营week04 summary

胡文强

极客大学架构师训练营

总结

chenzt

架构师训练营第四周作业和小记

tuuezzy

架构师 极客大学架构师训练营

架构师训练营(第 4 周作业)

李德政

极客大学架构师训练营

架构师训练营--第四周作业

_MISSYOURLOVE

极客大学架构师训练营 第四周作业

架构师训练营 第四周 作业

CR

极客大学架构师训练营

极客大学架构师训练营 系统架构 淘宝架构 第四次作业

John(易筋)

极客时间 系统架构 极客大学 极客大学架构师训练营 淘宝架构

思考

第四周课后作业

iHai

极客大学架构师训练营

week4作业

强哥

极客大学架构师训练营

week4 作业

Gavin

业务驱动的SOA-InfoQ