Business Process Driven SOA 12c using BPMN and BPEL
暫譯: 基於業務流程的 SOA 12c:使用 BPMN 和 BPEL

Matjaz B. Juric, Sven Bernhardt, Hajo Normann, Danilo Schmiedel, Guido Schmutz

  • 出版商: Packt Publishing
  • 出版日期: 2015-06-30
  • 售價: $2,970
  • 貴賓價: 9.5$2,822
  • 語言: 英文
  • 頁數: 408
  • 裝訂: Paperback
  • ISBN: 184968944X
  • ISBN-13: 9781849689441
  • 相關分類: SOA
  • 海外代購書籍(需單獨結帳)

商品描述

A design handbook to orchestrate and manage flexible process-driven systems with Oracle BPM and SOA Suite 12c

About This Book

  • Learn key principles to model business processes with BPMN and BPEL, and execute them in an SOA environment.
  • Use best practices for composite applications, including service design and human interactions, and apply them in your daily projects.
  • Design, implement, and optimize business processes with real-world examples illustrating all key concepts

Who This Book Is For

This book is intended for BPM and SOA architects, analysts, developers, and project managers who are responsible for, or involved in, business process development, modelling, monitoring, or the implementation of composite, process-oriented applications. The principles are relevant for the design of on-premise and cloud solutions.

What You Will Learn

  • Design principles to model business processes and business architectures
  • Best practices to produce executable business processes in BPMN
  • Principles when designing reusable services and composite applications
  • Advanced approaches to human interactions in business processes, including patterns and Adaptive Case Management
  • Business rules management and principles for rule design and implementation, including using rules in BPMN and BPEL processes
  • Prepare process applications for mobile and multichannel/omnichannel
  • Explore the best practices and principles of Business Activity Monitoring to define and monitor Key Performance Indicators
  • Extend the processes to Internet of Things devices and processing complex events

In Detail

This book is a design handbook and provides skills to successfully design, implement, and optimize business processes on top of SOA. Starting with business process modeling, it shows design principles to architect sound process architectures. It presents best practices for modeling business processes using BPMN, together with design principles for services and composite applications. It provides detailed coverage of how to prepare business processes for execution. An in-depth explanation of human interactions is given and also principles and best practices for using rules.

Moving on, Adaptive Case Management principles are explained, along with the reach of business processes to mobile devices and ensuring multichannel interactions. Business activity monitoring, event-driven architectures, complex event processing in relation to business processes, and enabling integration with events and IoT devices are explained. The design principles and best practices are demonstrated in a practical way on a rental car use case.

商品描述(中文翻譯)

一本設計手冊,用於協調和管理靈活的流程驅動系統,搭配 Oracle BPM 和 SOA Suite 12c

關於本書



  • 學習使用 BPMN 和 BPEL 建模業務流程的關鍵原則,並在 SOA 環境中執行它們。

  • 使用最佳實踐來設計組合應用程式,包括服務設計和人機互動,並將其應用於日常專案中。

  • 設計、實施和優化業務流程,並通過真實案例說明所有關鍵概念。

本書適合誰閱讀


本書適合負責或參與業務流程開發、建模、監控或組合、流程導向應用程式實施的 BPM 和 SOA 架構師、分析師、開發人員及專案經理。這些原則對於設計本地和雲端解決方案均具相關性。

您將學到什麼



  • 設計原則以建模業務流程和業務架構

  • 最佳實踐以產生可執行的 BPMN 業務流程

  • 設計可重用服務和組合應用程式的原則

  • 業務流程中人機互動的進階方法,包括模式和自適應案例管理

  • 業務規則管理及規則設計和實施的原則,包括在 BPMN 和 BPEL 流程中使用規則

  • 為移動和多通道/全通道準備流程應用程式

  • 探索業務活動監控的最佳實踐和原則,以定義和監控關鍵績效指標

  • 將流程擴展到物聯網設備和處理複雜事件

詳細內容


本書是一本設計手冊,提供成功設計、實施和優化基於 SOA 的業務流程所需的技能。從業務流程建模開始,展示了設計原則以架構健全的流程架構。它提供了使用 BPMN 建模業務流程的最佳實踐,以及服務和組合應用程式的設計原則。詳細介紹了如何準備業務流程以供執行。對人機互動的深入解釋,以及使用規則的原則和最佳實踐也有說明。


接下來,解釋了自適應案例管理原則,以及業務流程對移動設備的覆蓋範圍和確保多通道互動。業務活動監控、事件驅動架構、與業務流程相關的複雜事件處理,以及啟用與事件和物聯網設備的整合也有說明。設計原則和最佳實踐在租車案例中以實際方式展示。