Book Image

Business Process Driven SOA using BPMN and BPEL

5 (1)
Book Image

Business Process Driven SOA using BPMN and BPEL

5 (1)

Overview of this book

Table of Contents (13 chapters)
Business Process Driven SOA using BPMN and BPEL
Credits
Foreword
About the Authors
About the Reviewer
Preface
Index

BPM Architecture and Role of Business Process Orchestration


Process Orchestration can simply be defined as the coordination of events and activities in a process at technical levels, to help achieve objectives laid down by the business. From an SOA perspective, orchestration involves direction and management of multiple component services to create a composite application or an end-to-end process. While orchestration tends to imply a single central engine performing the coordination act, another overlapping concept of choreography applies to sharing this coordination activity across multiple autonomous systems.

So, we can say that Business Process Orchestration is the act of implementing the business process requirements laid down by the business teams through BPMN models. In this case, it is achieved by using a process engine which can interpret the BPEL code and orchestrate the involved human activities and automated activities.

While we are covering orchestration and its detailed technology...