NW Process Orchestration is a bundled product of BPM, BRM and PI. This combination can easily extend your existing and new applications into the mobile environment, beyond the existing system-to-system integrations. In this blog, I will discuss the different options and benefits.
Process Orchestration, introduced in 2011, provides business process management and integration between SAP and non-SAP applications/systems, and provides user-interactions capabilities between users and applications/systems. It provides a centralized design and configuration environment for business processes, workflows and integration. Many of us are already using these capabilities. Now, we can easily extend these benefits and capabilities to the mobile environment, to allow your mobile users to participate in business processes, workflows and access to SAP and non-SAP systems.
For more information on Process Orchestration, please reference the following links:
- Process Orchestration in LinkedIn
- Workflow and Orchestration Solutions from SAP – Overview and Positioning
- Process Orchestration Wiki Page
- Process Orchestration in action - Demo showcasing extension of SAP CRM
With Process Orchestration, not only will the mobile users be able to participate in business processes, to access the company's SAP and non-SAP applications, but also provide capabilities for the backend application to send notifications and messages to mobile users, e.g. for workflow purposes, status, and acknowledgement for special tasks.
Implementation Options of Using Process Orchestration for Mobile Applications:
- Using standard protocols and framework directly with mobile applications
- Provision SOAP, REST and HTTP services for the mobile applications to access business processes, backend SAP and non-SAP applications/systems.
- Consume SOAP, REST or HTTP services. (HTTP service is sometimes used for notification purposes.)
- Using Sybase Unwire Platform (SUP)
NW Process Orchestration provides three of the primary protocol for mobile applications, SOAP, REST and HTTP. (REST adapter can be licensed from SAP's business partner.)
NW Process Orchestration will be able to:
SUP is a platform to manage and administer a company's mobile application environment. It not only provides a development environment to develop generic user interfaces that can be deployed to multiple end-user devices, e.g. iPhone, iPad, Android, Blackberry, it also manages security and accesses to the company's backend systems.
SUP is a platform that sits between NW Process Orchestration and end-user mobile devices. Messages between NW Process Orchestration and end-user devices must go through SUP. With this architecture, security and accesses can be managed easily and centrally. For example, when an employee leaves the company, his mobile access to company's applications and systems can be revoked immediately and easily.
This blog is only an initial discussion of how NW Process Orchestration is ideally suited to meet company's needs in system-to-system and user-to-system business processes, and how easily it can be extended to the mobile environment. In future blogs, we will go into more details in architecture and implementation guides.