int105 discover what’s new in sap · pdf filealexander bundschuh christian loos...
TRANSCRIPT
Public
INT105 – Discover What’s New in SAP Process
Orchestration
© 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
© 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.
© 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
© 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.
© 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.
© 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.
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
…
© 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
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 20Public
Please complete your
session evaluation for
INT105.
Feedback
© 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.