【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

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

  • 2009-06-29
  • 本文字数:1267 字

    阅读完需:约 4 分钟

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

Neil 探讨了为什么将 BPM 和 SOA 结合起来这一想法会让业界倾向于认为这两者是互补的技术的原因。

1. BPEL 在主流软件产品中的采纳。在 2004 到 2005 年,向追求 SOA 项目的客户出售新的中间件产品的供应商开始提供 […] 跨越多个外部服务引擎的多步逻辑流 [以及] 实现一个被称为业务流程执行语言 (BPEL) 的标准;对于“业务流程”这一术语的重载使用引起了很多评论者将 SOA 与 BPM 的主题混合起来。

2. 产品对于技术买家具有吸引力的软件供应商正在找寻一种对于业务领袖的销售办法。将他们的新技术能力加上“BPM”的标记被视为一种绝佳的方式 [来销售给业务用户,除传统的技术买家以外。]

3. BPM 技术产品利用了 Web 服务。与此同时,一组初创软件供应商正在推销一种新的为 BPM 项目专门构建的软件平台类型,被称为业务流程管理系统 (BPMS)[…] 对于 SOA 的兴趣正在快速的传播开 [因此] 这些供应商在新的 Web 服务协议基础之上来“开放”其产品,以便于消费者能将新的自动流程与现有的后端应用,系统及数据源进行集成,就有其一定的意义了。

他相信这两者实际上是对于 SOA 不同视角的结果,自底向上的方式,这主要是 IT 驱动的,以及 BPM,自顶向下,这主要是业务驱动的。他将从这两种方案的协作实现价值的失败归因于其发起者的驱动力利益是相背的。

  • 在 BPM 的实现中没能有效地利用“集成服务”。
  • 没有能够考虑到流程重用的机会。
  • 没有能够将信息架构的价值资本化。在 SOA 实现当中,“公共信息模型”的定义,对于把当服务在不同的环境被组合和重组合的时候所必须执行的信息流之间的翻译的数量降到最小是至关重要的。

Neil 提倡在设计业务流程及它们的支持服务时,为业务架构和技术架构两者都创建一个“服务上下文”。纯粹业务驱动的服务设计在重用,以及有效的使用资源和信息方面可能并非是最佳的。对于完全 IT 驱动的服务而言也是一样的道理,对于参与编配的服务流程而言也许没有特别地良好设计。

在一个业务架构驱动的 SOA 中,一个服务组合并非是仅仅根据关注现有的软件应用和资源是如何能更有效的被暴露而达到重用来创建的。一个同等重要的起点是对于一个组织对于外界实体作出的高层次的业务服务承诺的理解 […]。运作于不同的粒度和抽象层次之上的服务模型分解了这些顶层的业务服务承诺,并将服务承诺的需求通告给一个组织及其系统的不同层次。

就像他之前所概括的那样,“其本质是 * 结果 * 第一,而服务和流程对于达到正确的结果而言,不过是同一枚硬币的两面罢了。”,他鼓励这些项目的驱动者,开拓他们的视角,全盘的设计他们的系统以同时满足 IT 和业务两者的需要。

当你看待如何结合 BPM 与 SOA 项目时,不要仅仅关注在明显的集成实现方面。如果你能开拓你的视野而看到 BPM 与 SOA 如何适应于一个更宽阔的业务架构视角,更深刻的关系与机会会变得更加明显。

查看英文原文: Using BPM And SOA To Maximum Business Value

2009-06-29 10:121564
用户头像

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

关注

评论

发布
暂无评论
发现更多内容

数据“隐领”未来!【隐私计算实训营】限时免费招募!

隐语SecretFlow

数据分析 数据安全 隐私计算

带你走进 HarmonyOS:前端如何迎接新技术的到来

京东科技开发者

[自研开源] MyData v0.7.2 更新日志

LIEN

开源 数据集成 业务融合 API对接 mydata

【教程】APP加固的那些小事情

【论文速读】| DeepGo:预测式定向灰盒模糊测试

云起无垠

【一文读懂】基于Havenask向量检索+大模型,构建可靠的智能问答服务

阿里技术

向量检索 LLM 智能问答 Havenask 召回搜索引擎

一键开启 GPU 闲置模式,基于函数计算低成本部署 Google Gemma 模型服务

阿里巴巴云原生

阿里云 云原生 函数计算

十分钟掌握分布式数据库开发:OpenMLDB 开发者镜像详解

第四范式开发者社区

人工智能 机器学习 数据库 开源 特征

ByteSRC奖励再升级,单个重大漏洞提升至10万元

Geek_2d6073

一个数据库死锁竟然被测试发现了,这你敢信

京东科技开发者

【体验有奖】用 AI 画春天,函数计算搭建 Stable Diffusion WebUI

阿里巴巴云原生

阿里云 云原生 AIGC

基于 K8s 容器集群的容灾架构与方案

阿里巴巴云原生

阿里云 Kubernetes 云原生

超越基础设施:深度探讨平台工程的关键支柱

SEAL安全

架构 基础设施 平台工程

软件测试学习笔记丨服务端问题定位常用linux指令集合

测试人

Linux 软件测试

即时通讯技术文集(第35期):IM群聊技术合集(Part2) [共12篇]

JackJiang

即时通讯;IM;网络编程

虚拟数字人行业进入AI时代,数字人厂商已抢先布局?

青否数字人

数字人

构建生成式 AI 不用事事躬亲,完全托管服务提升构建效率!

科技热闻

Java获取堆栈信息的3种方法

华为云开发者联盟

Java 开发 华为云 华为云开发者联盟

Tapjoy from Unity 推出“每日奖励”积分墙广告,以增强用户粘性并提升投放 ROAS

Geek_2d6073

得物布局构建耗时优化方案实践

得物技术

xml 前端

2024北京国际自动驾驶技术展览会

AIOTE智博会

自动驾驶展 智能驾驶展

2024-03-13:用go语言,给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 输入: root = [6,2,8,0,4,7,9,null,null,3,5], p = 2, q =

福大大架构师每日一题

福大大架构师每日一题

KeyShot 2024.1 for mac(3D渲染和动画制作软件)v13.0.0.92破解版

影影绰绰一往直前

提升地理空间分析效率,火山引擎ByteHouse上线GIS能力

字节跳动数据平台

数据库 大数据

ppt美化ai软件有哪些?这5款AI工具一键生成PPT!

彭宏豪95

人工智能 PPT AIGC 效率软件 AI生成PPT

编译GreatSQL with RocksDB引擎

GreatSQL

面试八股文,自有其道理

老张

面试 专业能力

万字带你了解ChatGLM

华为云开发者联盟

人工智能 华为云 大模型 华为云开发者联盟

代码精简执行过程

京东科技开发者

代币开发:2024年代币开发主要因素

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

npm是如何处理多版本依赖的?

伤感汤姆布利柏

使用BPM与SOA来最大化业务价值_SOA_Dilip Krishnan_InfoQ精选文章