SAP Process Orchestration is a package solution that combines the power of SAP Business Process Management (BPM), SAP Business Rules Management (BRM), and SAP Process Integration (PI) into a single, integrated solutions.
Features of SAP Process Orchestration are:
- Based on single stack Java.
- Is a Business Process Modeling Notation (BPMN) standard.
- Is a graphic configuration that uses integration flows.
The solution consists of the following components:
- Business Process Management and Business Rules Management
BPM and Business Rules Management allows you to design, execute and monitor business processes and business rules. Both tools are part of the SAP Composition Environment.
- Advanced Adapter Engine Extended (AEX)
AEX provides the connectivity capabilities of the Advanced Adapter Engine (AAE) as well as design and configuration tools (Enterprise Service Repository and the Integration Directory) to set up integration scenarios.

The figure illustrates the architecture of SAP Process Orchestration.
Tools for Modelling are:
- SAP NetWeaver Developer Studio (NWDS)
SAP NetWeaver Developer Studio is an Eclipse-Based Tool, for modelling Business Process, Business Rules, as well as Integration Flows on the AEX. For this purposes, NWDS offers a couple of perspectives, for example Process Development perspective, Rules Composer, Process Integration Designer perspective or Enterprise Service Repository perspective.
- Business Process Management
SAP Business Process Management (BPM) lets your business and IT professionals jointly compose executable processes using standardized notation.
- Business Rules Management
SAP Business Rules Management (SAP BRM) enables organizations to automate decisions by using business rules. Business users participate in and control rule definition, while business process experts model, validate, deploy, update, and archive business rules through their lifecycle. As such, IT organizations can work with business users to manage business rules that drive process flow and execution.
- Advanced Adapter Engine (AAE)
AEX provides the connectivity capabilities of the Advanced Adapter Engine (AAE) as well as design and configuration tools (ES Repository and the Integration Directory) to set up integration scenarios.
- Integration Directory (ID)
This component enables you to configure scenarios for the message exchange.
- Enterprise Service Repository (ESR)
This component contains design objects such as interfaces, mappings and process definitions.
- System Landscape Directory (SLD)
This component contains information about the software catalog (product and software component versions) and the landscape (technical systems and business systems).
Deployment Options
You can obtain Process Orchestration by installation or by adding the corresponding usage types to an existing SAP NetWeaver system. For latter, both are supported, deployment of BPM on an existing AEX system and deployment of an AEX on an existing BPM system.
Process Orchestration runs on one system. Deployment on more than one system is not supported.

The figure shows 2 different deployment options for SAP Process Orchestration.