BPM与云计算治理:提升企业效能的关键要素
立即解锁
发布时间: 2025-08-20 01:57:31 阅读量: 1 订阅数: 3 


云计算与SOA融合:企业IT转型指南
### BPM与云计算治理:提升企业效能的关键要素
#### 1. BPM为云计算带来的价值
BPM(业务流程管理)为云计算增添了全新的完整层次,它独立于本地或基于云的系统。具体而言,BPM具有以下特点:
- 一个BPM实例通常跨越多个本地或基于云的系统实例。
- BPM定义了一个主应用程序,可洞察众多封装的服务和信息。
- BPM以流程模型为导向,在应用程序间移动信息,并调用内部服务以支持该模型。
- BPM独立于服务,对流程的更改无需改变源系统或目标系统。
- BPM具有战略性,利用业务规则确定系统间的交互方式,并通过通用抽象业务模型更好地挖掘每个系统的业务价值。
为了更好地理解BPM,我们来看一个简单的例子。假设要建造一架模型飞机,主要有三个流程:切割零件、组装零件、完成飞机(喷漆和贴贴纸)。从BPM的角度,可将这三个主要流程定义为“切割零件”“组装零件”和“完成飞机”。这些流程建立在三个源系统和目标系统之上:库存系统(SAP,本地)、销售系统(Salesforce.com,应用即服务、存储即服务)和制造系统(Amazon AWS,信息即服务)。
“切割零件”流程由销售系统的销售事件触发,并将该事件发布到制造系统。零件切割完成后,通知制造系统,进而触发“组装零件”流程。组装完成后,向制造系统返回信息,触发“完成飞机”流程。最后,更新库存系统和销售系统。整个过程中,高层级流程驱动并协调源系统和目标系统之间的信息交换,通过服务接口将封装的流程抽象为更高级别的流程。
BPM是管理数据移动和服务调用顺序的科学与机制,支持组织和内部应用程序中常见流程的管理与执行。它提供了一个易于定义和集中管理的流程层,位于现有流程、应用服务和数据之上。其目标是定义一种机制,绑定内部和外部系统之间的相关流程,支持信息和逻辑的流动,从而最大化它们的共同价值。
#### 2. 理解相关语义
在BPM领域,一些技术和方法的名称容易让人混淆,且目前尚无标准定义。以下是一些常见概念的解释:
- **业务流程自动化(BPA)工具和方法**:提供无需最终用户在执行时交互的业务流程自动化机制,大多数应用集成工具都具备此类子系统。
- **工作流工具**:允许在执行时(通常)与最终用户交互的业务流程自动化,这类技术和方法通常以文档为导向,在人类决策者之间移动文档信息。
- **BPM**:是业务流程建模、业务流程自动化和工作流的集合。它实现和管理跨越多个应用程序的事务和实时业务流程,提供一个创建跨越集成系统中多个流程的通用流程层。
#### 3. 深入了解BPM
BPM可定义为按照商定的、逻辑的多步骤顺序应用适当规则,以利用参与系统之间的信息,可视化和共享应用服务,包括创建跨越内部和外部系统的通用抽象流程。无论业务流程是否自动化,该定义都适用。
使用跨越多个系统和公司的通用流程模型进行应用集成具有诸多优势:
- **建模**:能够在本地或基于云的计算机系统之间创建通用、商定的流程,自动集成所有信息系统,实时响应业务事件,如消费者需求增加、材料短缺和质量问题。
- **监控**:能够分析业务、企业或贸易社区的各个方面,实时确定流程的当前状态。
- **优化**:能够在任何时候重新定义流程,以支持业务并提高流程效率。
- **抽象**:能够向业务用户隐藏本地应用程序的复杂性,使业务用户使用一组通用的业务语义进行工作。
企业和跨企业流程可分为三种类型:
| 流
0
0
复制全文
相关推荐








