文档介绍:基于IBM工具的SOA业务流程建模实践(一)
李兴民
IBM SOA Solution认证高级架构师
lincolnok@
简介
通过实例介绍运用IBM工具的进行SOA业务建模
使选手能够从中了解IBM工具支持SOA项目开发所进行的业务建模基本概念,并引导选手获得实际动手能力
演示者是IBMSOA Solution高级认证专家
大纲
第 1 课:业务建模与IBM SOA环境
第 2 课:IBM工具业务流程建模实践
第 3 课:案例实践总结
IBM RUP软件开发过程中的BPM
IBM SOA参考模型分层架构中的BPM
SOA服务建模输入模型的BPM
基于SOA业务流程建模的IBM工具
第 1 课:业务流程建模与IBM SOA环境
BPM是RUP规程的第一个环节
这是IBM著名的软件开发过程和方法RUP模型,包含的 RUP for SOMA插件全面支持SOA 内容开发
BPM是IBM SOA 架构的一个关键功能层
5
BPM是SOA服务建模的重要输入模型
定义企业的战略业务层部件
定义活动及业务项的流,
以及执行角色
定义商业信息的同一视图
定义参与者(人和系统)之间的交互,
及所涉及的 IT 系统
是指可以利用的非 SOA 系统
是指确定的且有效的概念服务组
支持SOA业务流程建模的IBM工具
WebSphere Business Modeler
建模、设计、分析和生成报告
生成新的和修订后的工作流
定义组织的资源和业务项
WebSphere Integration Developer
支持SCA开发
支持SDO开发
支持业务集成
WebSphere
Process Server
支持面向服务的BPEL、ESB 的执行环境
支持JCA、Web服务连接及JMS
WebSphere
Business Monitor
支持监视业务性能
显示活动流程实例及其状态、报告、KPI 和 KPI 记分卡、以及报警
支持监视数据值导出
第 2 课: IBM工具业务流程建模实践
第 2 课:IBM 业务流程建模实践
案例背景分析
案例的IT环境问题分析
案例WBM业务建模过程
业务流程模拟运行及分析