Course Code: soabpmn
Duration: 14 hours
Prerequisites:

接觸SOA概念

Overview:

雖然SOA並非特定于BPM軟件,但BPM和SOA之間存在許多自然的協同作用。其中最明顯的可能是將業務流程管理分離爲一個獨立的功能,允許流程獨立于任何單個應用程序進行設計,並充當共享業務邏輯。

Course Outline:

上下文中的 BPM

  • BPM 的多面性
  • BPM 保護傘
  • BPM 和 Governance
  • 行業參與者
  • 市場成熟度
  • 當前的 BPM 挑戰
  • BPM 的未來

BPM 延遲跳過

  • 什麼是分層?
  • 公共層
  • 輔助層
  • BPM 堆疊
  • 消化層
  • 分層經驗法則

標準現狀

  • 標準——是敵是友?
  • 標準機構
  • 成熟的標準
  • 通量標準品
  • 新興標準
  • 利用SOA和BPM標準

BPM 中的角色

  • BPM 中的企業角色
  • 項目經理職責
  • Business 分析師職責
  • 架構師職責
  • 開發人員職責
  • QA/測試人員職責
  • 配置管理員職責
  • 專家角色和職責
  • 新角色:集成專家
  • 新角色:流程冠軍

以流程為中心的SOA

  • 業務流程 Management (BPM) 在 SOA 中的重要性
  • 常見的 BPM 陷阱
  • 對業務流程進行建模
  • 作為文檔的業務流程
  • 控制業務流程
  • 推動以流程為中心的企業

規則驅動BPM

  • Business BPM 中的規則
  • 將現有規則外部化
  • 確定新規則
  • 管理 SOA 業務規則
  • 利用業務規則
  • 支援工具

流程和服務識別方法

  • 常用方法概述
  • 自上而下的建模
  • 自下而上的建模
  • GoAl-Service Modelling
  • BPM 建模陷阱
  • BPM 建模建議

服務生命周期建議

  • SOA 生命週期概述
  • SOA 生命週期中的高風險點
  • 處理服務和進程依賴關係
  • 服務組成
  • 配置和控制
  • 流程和服務的適當停用

服務版本控制策略

  • SOA 版本控制的問題
  • 配置控制粒度
  • 服務註冊中心的作用
  • 命名約定
  • 進程版本控制
  • 服務版本控制
  • 操作版本控制
  • 支援多個同步版本
  • 定義版本控制策略 (VCP)

BPM-SOA 測試策略

  • SOA 測試的問題
  • BPM 內的端到端測試
  • WS-I 合規性
  • WS-Policy 合規性
  • 類比客戶端和服務
  • 回歸測試陷阱
  • BPM 測試建議

安全建議

  • BPM 和安全注意事項
  • SOA 安全堆疊
  • 安全標準
  • 單點登錄
  • 身份管理
  • SOA 安全方法
  • 點對點安全性
  • ESB 代理的安全性
  • 安全服務層

BPM Business 模式

  • Business 模式
  • 自助服務模型
  • 信息倉庫模型
  • 資訊訂閱模型
  • 用戶協作模型
  • 擴展型企業模型
  • 定製商業模式

BPM 和 BPMN

  • BPMN的附加值
  • 可組合性和基本服務
  • 推廣漸進式和反覆運算式方法
  • 為什麼用例應該推動專案?
  • 消息屬性的聲明
  • 使用相關集
  • 開發複雜的並行活動執行
  • 設計併發
Sites Published:

United Arab Emirates - Enabling SOA with BPM and BPMN

Qatar - Enabling SOA with BPM and BPMN

Egypt - Enabling SOA with BPM and BPMN

Saudi Arabia - Enabling SOA with BPM and BPMN

South Africa - Enabling SOA with BPM and BPMN

Brasil - Ativando SOA com BPM e BPMN

Canada - Enabling SOA with BPM and BPMN

中国 - Enabling SOA with BPM and BPMN

香港 - Enabling SOA with BPM and BPMN

澳門 - Enabling SOA with BPM and BPMN

台灣 - Enabling SOA with BPM and BPMN

USA - Enabling SOA with BPM and BPMN

Österreich - Enabling SOA mit BPM oder BPMN

Schweiz - Enabling SOA mit BPM oder BPMN

Deutschland - Enabling SOA mit BPM oder BPMN

Czech Republic - Enabling SOA with BPM and BPMN

Denmark - Enabling SOA with BPM and BPMN

Estonia - Enabling SOA with BPM and BPMN

Finland - Enabling SOA with BPM and BPMN

Greece - Enabling SOA with BPM and BPMN

Magyarország - Enabling SOA with BPM and BPMN

Ireland - Enabling SOA with BPM and BPMN

Luxembourg - Enabling SOA with BPM and BPMN

Latvia - Enabling SOA with BPM and BPMN

España - Habilitación de SOA con BPM y BPMN

Italia - Enabling SOA with BPM and BPMN

Lithuania - Enabling SOA with BPM and BPMN

Nederland - Enabling SOA with BPM and BPMN

Norway - Enabling SOA with BPM and BPMN

Portugal - Ativando SOA com BPM e BPMN

România - Enabling SOA with BPM and BPMN

Sverige - Enabling SOA with BPM and BPMN

Türkiye - Enabling SOA with BPM and BPMN

Malta - Enabling SOA with BPM and BPMN

Belgique - Enabling SOA with BPM and BPMN

France - Enabling SOA with BPM and BPMN

日本 - Enabling SOA with BPM and BPMN

Australia - Enabling SOA with BPM and BPMN

Malaysia - Enabling SOA with BPM and BPMN

New Zealand - Enabling SOA with BPM and BPMN

Philippines - Enabling SOA with BPM and BPMN

Singapore - Enabling SOA with BPM and BPMN

Thailand - Enabling SOA with BPM and BPMN

Vietnam - Enabling SOA with BPM and BPMN

India - Enabling SOA with BPM and BPMN

Argentina - Habilitación de SOA con BPM y BPMN

Chile - Habilitación de SOA con BPM y BPMN

Costa Rica - Habilitación de SOA con BPM y BPMN

Ecuador - Habilitación de SOA con BPM y BPMN

Guatemala - Habilitación de SOA con BPM y BPMN

Colombia - Habilitación de SOA con BPM y BPMN

México - Habilitación de SOA con BPM y BPMN

Panama - Habilitación de SOA con BPM y BPMN

Peru - Habilitación de SOA con BPM y BPMN

Uruguay - Habilitación de SOA con BPM y BPMN

Venezuela - Habilitación de SOA con BPM y BPMN

Polska - Architektura SOA z wykorzystaniem BPM i BPMN

United Kingdom - Enabling SOA with BPM and BPMN

South Korea - Enabling SOA with BPM and BPMN

Pakistan - Enabling SOA with BPM and BPMN

Sri Lanka - Enabling SOA with BPM and BPMN

Bulgaria - Enabling SOA with BPM and BPMN

Bolivia - Habilitación de SOA con BPM y BPMN

Indonesia - Enabling SOA with BPM and BPMN

Kazakhstan - Enabling SOA with BPM and BPMN

Moldova - Enabling SOA with BPM and BPMN

Morocco - Enabling SOA with BPM and BPMN

Tunisia - Enabling SOA with BPM and BPMN

Kuwait - Enabling SOA with BPM and BPMN

Oman - Enabling SOA with BPM and BPMN

Slovakia - Enabling SOA with BPM and BPMN

Kenya - Enabling SOA with BPM and BPMN

Nigeria - Enabling SOA with BPM and BPMN

Botswana - Enabling SOA with BPM and BPMN

Slovenia - Enabling SOA with BPM and BPMN

Croatia - Enabling SOA with BPM and BPMN

Serbia - Enabling SOA with BPM and BPMN

Bhutan - Enabling SOA with BPM and BPMN

Nepal - Enabling SOA with BPM and BPMN

Uzbekistan - Enabling SOA with BPM and BPMN