int105 discover what’s new in sap · pdf filealexander bundschuh christian loos...

21
Public INT105 Discover What’s New in SAP Process Orchestration

Upload: lamtruc

Post on 06-Feb-2018

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

Public

INT105 – Discover What’s New in SAP Process

Orchestration

Page 2: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 2Public

Speakers

Bangalore, October 5 - 7

Finny Babu

Sandhya G

Las Vegas, Sept 19 - 23

Alexander Bundschuh

Christian Loos

Barcelona, Nov 8 - 10

Alexander Bundschuh

Christian Loos

Page 3: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 3Public

Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of

SAP. Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or

any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this

presentation or any related document, or to develop or release any functionality mentioned therein.

This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms

directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice.

The information in this presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality.

This presentation is provided without a warranty of any kind, either express or implied, including but not limited to, the implied

warranties of merchantability, fitness for a particular purpose, or non-infringement. This presentation is for informational

purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this

presentation, except if such damages were caused by SAP’s intentional or gross negligence.

All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially

from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only

as of their dates, and they should not be relied upon in making purchasing decisions.

Page 4: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4Public

SAP Process Orchestration combines the power of SAP Business Process Management (BPM), SAP Process Integration (PI)

and SAP Business Rules Management (BRM) into one integrated offering. It provides tools to quickly automate and optimize

business processes - from simple workflows to integrated processes that span applications, geographies, and organizational

boundaries.

SAP Process OrchestrationOverview

Process Integration B2B Collaboration

Enterprise Services

RepositoryGateway

Business Process

Management

Business Rules

Management

SAP Process Orchestration

Model & execute

processes fast and

flexibly

Manage integration

across heterogeneous

environments

Design and govern your

service-based integration

Automate

decisions using

business rules

Connect and

collaborate with your

business partners

OData

provisioning

Page 5: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 5Public

SAP Runs SAP to integrate heterogeneous systems and

automate processes used by the Language Services Team

Company

SAP SE

Headquarters

Walldorf, Germany

Industry

High tech

Products and Services

Business software

Employees

75,000+

Web Site

www.sap.com

Partner

Itelligence Inc.

Objectives

Coordinate 2,800 language experts who translate all SAP products, services, and corporate and marketing communications into 39 languages (representing 280 million translated words in 2014)

Increase efficiency and flexibility by automating processes related to SAP’s language services team

Integrate a large and heterogeneous system landscape

Why SAP

Proven process management, analytics, and integration tools to meet the needs of the language services team

Resolution

Aligned business with IT and fostered an agile implementation methodology using a process-driven approach

Modeled and implemented 65 automated processes using the business process management capabilities of SAP® Process Orchestration technology running on the SAP HANA® Enterprise Cloud service

Integrated over 700 on-premise SAP solutions with cloud-based SAP and third-party applications using SAP Process Orchestration and SAP Gateway technology

Developed 120 end-user interfaces with the SAP Fiori® user experience (UX)

Benefits

Improve collaboration between business and IT using a model-based, process-driven development approach

Gain widespread acceptance of end users by involving them from the beginning of the project and enabling them to model their own business processes and create their own SAP Fiori UX mock-ups

Streamline, integrate, and automate processes and enable their adaption and continuous improvement

65Processes automated with SAP Process Orchestration

700+Integrated SAP and third-party applications

FasterReaction to changing business requirements using a model-based approach to development

“Modeling our processes based on Business Process Model and Notation [BPMN] proved to be a huge

advantage. The models not only helped us visualize our business processes, our IT colleagues used

the same models to implement the processes.”

Juliet Elliott, Process Architect, SAP SE

41480 (15/11) This content is approved by the customer and may not be altered under any circumstances.

Page 6: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Public

ZEISS Vision Care: mastering integration across 150

applications with SAP® Process Orchestration technology

Company

Carl Zeiss Vision International

GmbH

Headquarters

Aalen, Germany

Industry

High Tech – Vision Care Products

Products and Services

Eyeglass lenses, dispensing tools,

measurement technology, and

accessories

Employees

8,300

Revenue

€761 million (2013–2014)

Web Site

www.zeiss.com/vision-care

Partner

SAP® Consulting

Objectives

Improve performance, scalability, and future-readiness by optimizing integration middleware

Reduce total cost of ownership of integration solutions

Why SAP

More than 10 years of positive experience using application integration software from SAP

Software that fulfills all company needs

Professional support of SAP Consulting

Resolution

Migrated from a dual-stack system of SAP Process Integration technology to a single-stack system of SAP Process Orchestration technology with help from SAP Consulting

Migrated 20 cross-component business process management (ccBPM) models to 1 process model based on Business Process Model and Notation (BPMN) graphical representation for its order management process

Replaced a third-party X400 adapter with B2B functionality included in SAP Process Orchestration

Benefits

Reduced hardware and maintenance costs

Increased speed of message exchange between software systems

2x faster development of integration scenarios

50%Reduction in total cost of ownership

400,000Messages handled per day

>700Integration scenarios implemented

“The integration flow feature in SAP Process Orchestration is very powerful. It’s really easy to use since

we can now see graphical models of our integration scenarios.”

Oliver Foerster, Team Head, Enterprise Application Integration, ZEISS Vision Care

39805 (15/10) This content is approved by the customer and may not be altered under any circumstances.

Page 7: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 7Public

FC Bayern Munich: optimizing game-day operations

with SAP® Process Orchestration

Organization

FC Bayern München AG

(FC Bayern Munich)

Headquarters

Munich, Germany

Industry

Sports and entertainment

Products and Services

Professional soccer club

Employees

Approximately 500

Brand Value

€608 million (US$786 million)

Web Site

www.fcbayern.de/en

Partner

objective partner AG

www.objective-partner.de

Objectives

Better inform and alert operational staff and club and arena managers about activities going on in and around the arena on game days by replacing an outdated process using text messages

Reduce traffic jams on the highway and around the arena on game days

Avoid crowds in front of and inside the arena by optimizing visitor intake

Why SAP

Preferred strategic software provider of FC Bayern Munich

Existing SAP® Process Orchestration technology, used as central integration middleware by multiple business areas to integrate a heterogeneous environment of over 50 systems

Current user of the SAP HANA® platform and SAP Business Warehouse application through the SAP HANA Enterprise Cloud service

Resolution

Use of SAP Process Orchestration to collect data from various systems in and around the arena, including parking garage systems, stadium entrance systems, and cashier systems

Use of SAP HANA Enterprise Cloud to consolidate and process that data and to detect critical situations

Mobile app – Allianz Arena Alerting – to provide role-specific access for club and arena staff and managers to relevant information in real time, including alerts when stadium thresholds are close to being met

Benefits

Greater control over traffic flow and fan movement in and around the arena

Better-informed staff and management, enabling faster reaction times

300%Less effort required to inform staff and management about situations in and around the Allianz Arena

FewerTraffic jams on game days by controlling the speed that cars exit the parking garage, for example

ShorterLines in front of and inside the stadium by better controlling the speed of fan intake into the stadium

“Thanks to SAP Process Orchestration, we can collect data from various systems in and around the

stadium on game days. We now know exactly what’s going on in real time. This helps us deliver the

best possible experience to our fans when they visit the Allianz Arena.”

Michael Fichtner, CIO, FC Bayern München AG

40035 (15/09) This content is approved by the customer and may not be altered under any circumstances.

Page 8: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 8Public

New features highlights

Developer Productivity

ESR in Eclipse enhancements*

Improved operation and maintenance of

Integration Flows

Allow multiple inbound channels for one

Integration Flow*

Generating SAP UI5 task UIs for human activities

and message start events

BPMN inclusive gateway

Cloud Integration & Connectivity

Consuming and providing RESTful services

Run cloud integration content on SAP Process

Orchestration

File sender channel to support trigger file*

EDI sender and receiver IDs supporting lists*

Lifecycle Management

Message monitoring at service operation level*

Converting Integrated Configuration to Integration

Flow*

BPM alerts via JMS events** Customer connect project at:

https://influence.sap.com/PO2015i

Page 9: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Public

Developer productivityClosing major gaps in ESR in Eclipse compared to Java WebStart UI

Transport & Lifecycle Management

• File transport*

• CTS+ transport

• Release of Change List via CTS+

• Transport log

• Transfer of design objects

• Version history

Mapping

• Display queue*

• Error markers in message mapping

• Support for recursive structures

• View Enhanced fields in Data Type & Mapping editor

• Copy part of expressions

• Compare mapping versions

• Show value of constant function

Change List & Content Organization

• Copy of ESR objects**

• Import of external definitions**

• Transfer / Transfer & Activate other’s change list

• Close change list without transport

• CRUD of Software Component Versions

• CRUD of folder / move objects across folders

Usability

• Search*

• Where-used list**

• Expand all, Collapse all options on source/target tree

• Easier connectivity of function bricks in mapping

• Drag & drop types to Data Type editor

• Group nodes without content is not shown in ES

browser

* Supported from 7.31 SP 16 / 7.4 SP11 onwards

** Supported from 7.50 SP00 onwards

Rest all supported from 7.50 SP02 onwards

For more information on new ESR in

Eclipse capabilities, see blog series at:

http://scn.sap.com/docs/DOC-71517i

Page 10: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Public

Developer productivityConfiguration enhancements at a glance

Integration Flow enhancements

Enhanced transport capabilities of Integration Flows

– Exports can be started from context menu

– Hide deleted objects

– Automatically deploy after import

Reload/refresh the assigned referenced channels

View history and restore older versions

Show deployment status of all integration flows

Mass deploy or un-deploy

“Wildcard” support on sender side

Asterisks indicate that multiple

senders are supported

Lists of all sender

agreements

Page 11: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Public

Developer productivityGenerating and customizing task, process start and message trigger UIs

Integrated in SAP NetWeaver Developer Studio

Accelerates the UI development for both human

activities and message events

Fiori-compliant UIs built with SAPUI5 library

Local preview in NWDS

Creates the basic framework for task UIs

Serves as starting point for customized UIs

Comes with standard functionality for retrieving task

data, claiming, releasing and completing a task

Full support for simple and nested data types

Enables easy customization

Resource file for text labels

XML-based SAPUI5 views

See blog post at:

http://scn.sap.com/community/bpm/blog/2014/09/05/creating

-odata-based-sapui5-uis-for-bpm-tasks-the-easy-wayi

Page 12: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Public

Developer productivityBPMN inclusive gateway

New BPMN shape introduced in Process Composer

and supported by process runtime

Define multiple conditions based on process context data

Split up token flow into one or more parallel tokens based on

the matching conditions

Simplifies process models in case of complex conditions

See blog post at:

http://scn.sap.com/community/bpm/blog/2016/02/09/inclusiv

e-gateways-in-sap-business-process-managementi

Page 13: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 13Public

Enhanced connectivity capabilitiesConsumption and provisioning of RESTful services

Latest enhancements

XML/JSON conversion: escaping invalid XML characters,

supporting array types and data types

Enhanced custom error handling

Flexible definition of Quality of Service

Support for Cross-Origin Resource Sharing (CORS)

Logging of raw JSON content before and after conversion

Anonymous access on sender side

Customizable HTTP header of request and response

Support for Access Control List

Support for OAuth 2.0 SAML Bearer Token profile, and

OAuth 2.0 Native Flow for Concur

Disabling server redirects of HTTP GET calls

Custom actions for sender polling when token is missing or

emptyFor more information on new REST

adapter capabilities, see blog series at:

http://scn.sap.com/docs/DOC-60854i

Page 14: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 14Public

Migration to SAP Process OrchestrationConverting Integrated Configuration to Integration Flow

Select the Integrated

Configuration, and specify

an Integration Flow name

Start wizard Option to automatically

activate and deploy on

creation

Page 15: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 15Public

Message monitoring at service interface operation levelDisplay operation in message monitor

Add user-defined search

criteria in the advanced

search filter

A column is added showing

the indexed operation name

Either search for a particular

operation or select asterisk

See blog post at: http://scn.sap.com/community/pi-and-soa-

middleware/blog/2015/11/20/message-monitoring-on-service-operation-leveli

Page 16: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 16Public

JMS provider for SAP BPM eventsAccess lifecycle events with Push API

SAP BPM provides access to lifecycle events with a

Push API

Register for events on process or task instances

Receive events for process completion, task creation, etc.

React accordingly, by e.g. sending notifications (SMS, email,

App, etc.)

Events are published using Java Message Service

(JMS)

Leverages messaging system in SAP NetWeaver AS Java

Exchange data without directly connected apps

Communication is obtained using messages

An application can consume lifecycle events using

the Java Public API

New task

created

New task

claimed

Process

instance

suspended

Page 17: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 17Public

This is the current state of planning and may be changed by SAP at any time.

Today Future DirectionPlanned Innovations

SAP Process OrchestrationProduct road map overview - key themes and capabilities

(NetWeaver 7.5 SP04, B2B Add-on 1.0 SP04)

Developer productivity

• Generate Fiori UIs for processes and tasks

• Eclipse Mars (4.5) and Java 8 support

• Support for JPA 2.0 persistence providers

• Migration tool for integration content

User experience

• My inbox in SAP Fiori

Connectivity

• OData, SAP SuccessFactors, REST adapters

• JMS provider for SAP BPM events

Monitoring and operations

• Message monitoring on service operation level

Flexible deployment options

• Running cloud integration content on SAP

Process Orchestration

Developer productivity

• Receiver agreements supported for integration

flows

• Eclipse Neon (4.6) support

Monitoring and operations

• Monitoring of cloud integration scenarios via

SAP Solution Manager

• Personalization of monitoring UIs settings

• Channel ping for B2B adapters

Flexible deployment options

• Continuous updates of cloud integration

runtime in SAP Process Orchestration

Governance and operations

• Tighter integration with SAP API Management

Developer productivity

• Web-based form editor

• Additional integration flow patterns

User experience

• Fiori UI for managing business rules

Enhanced B2B capabilities

• Additional B2B capabilities with rapid

onboarding of trading partners

• Interface and mapping guidelines via

integration advisor supported for SAP Process

Orchestration

Flexible deployment options

• Continuous updates of cloud integration

runtime

• Message bus for Big Data and IoT scenarios

• Common Adapter SDK

This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice.This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for aparticular purpose, or non-infringement

Page 18: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 18Public

SAP TechEd Online

Continue your SAP TechEd

education after the event!

Access replays of

Keynotes

Demo Jam

SAP TechEd live interviews

Select lecture sessions

Hands-on sessions

Page 19: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 19Public

Further information

Related SAP TechEd sessions:

INT106 - Integration and Orchestration Overview and Outlook

INT201 - An Update on Our Strategy for Cloud Integration

INT264 - Build User Interfaces Based on SAP Fiori UX for Processes with SAP BPM

INT265 - Set Up B2B Exchange Scenarios and Monitoring Capabilities for SAP S/4HANA

INT266 - How SAP Process Orchestration Can Leverage SAP API Management

INT815 - Road Map Q&A for SAP Process Orchestration

SAP Public Web

scn.sap.com

www.sap.com

SAP Education and Certification Opportunities

www.sap.com/education

Watch SAP TechEd Online

www.sapteched.com/online

Page 20: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 20Public

Please complete your

session evaluation for

INT105.

Feedback

Page 21: INT105 Discover What’s New in SAP · PDF fileAlexander Bundschuh Christian Loos Barcelona, Nov 8 - 10 ... Use of SAP Process Orchestration to collect data from various systems in

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 21Public

© 2016 SAP SE or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries. Please see http://www.sap.com/corporate-en/about/legal/copyright/index.html for additional trademark information and notices.

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as

constituting an additional warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop

or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future

developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place

undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.