supporting intelligent enterprise and hybrid integration ... · framework to integrate sap erp and...
TRANSCRIPT
Supporting Intelligent Enterprise and
Hybrid Integration with Integration Framework
Annemarie Kiefer, SAP SE
June, 2019
ExternalSMB Innovation Summit 2019
2Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
How do we deal with it?
Intelligent Enterprise, Cloud operation (iPaaS/SaaS tenant),
Machine Learning, IoT (Internet of Things) and Hybrid integration
are just a few examples of the actual innovation topics.
All have one thing in common: Integration is the key competence for
its success!
Get ideas on how the Integration Framework 2.0 efficiently supports
you in these areas to reduce the complexity of integrating a
continuously increasing set of applications serving customers and
employees… let’s bring it to life!
3Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
… more applications and data move to the cloud. Application leaders face increasingly complex integration requirements:
In the same cloud, across different clouds and with on-premises/edges endpoints and others.
To support all these diversenetwork topologies, your integration strategy
is becoming crucial.
4Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Quick facts: 2018 was a very successful year
• 37,000+ SAP Business One customers in 115+ countries are running the
Integration Framework with standard content delivered by SAP / individual content built by
partners and customers
• 800+ customers / 16,500+ users are running SAP Business One Intercompany
Integration Solution, a solution built on top of the Integration Framework
• 375+ large account customers with 2,300+ subsidiaries are using the Integration
Framework to integrate SAP ERP and SAP Business One
• 3,500+ customers / 11,000+ users are running the SAP Business One Mobile Solution
• 280+ customer / 6.000+ POS in 33 countries are running the Integration Framework to
integrate SAP Customer Checkout and SAP Business One
5Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Intelligent Enterprise: Framework
1
2
3
The Intelligent Enterprisefeatures 3 key components:
Intelligent Suitee.g. SAP Business One
Digital Platform
Intelligent Systems
6Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
The Intelligent Enterprise will enable a set of next practices
CAPABILITIES
Agility
the ability to respond faster to changes in the marketplace or the business and to pivot business processes toward the right customer outcomes
Visibility
the ability to collect and connect data that was previously siloed and to recognize unseen patterns
Focus
the ability to simulate the impact of potential options and direct scarce resources to the areas of maximum impact
Deliver best-in-class customer experience
by anticipating and proactively responding to end-customer needs
Do more with less and empower employees
through process automation and by freeing up people to do more meaningful work
Invent new business models and revenue streams
by monetizing data-driven capabilities and applying core competencies in new ways
OUTCOMES
7Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Integration Framework: A Comprehensive Multi-Purpose Integration Platform
* any database supporting JDBC - no support provided by SAP
Across OS and Databasesfor installation
Across Scenario Deployments
Across Operations / Service Offerings Across Level of Knowledge
SAP HANA
MS SQL
MySQL
Apache Derby
MariaDB
MaxDB
any database*
Windows
Linux
Raspian
Single deployment
(1 scenario for 1 customer)
Multi-tenant deployment
(1 scenario for multiple customers)
Integration Developers
Integration Consultants
Implementation Consultants
XML/XSLT/XPath
JavaScript
Java
Cloud / On-premise/ On-demand
Docker / Docker Swarm
Kubernetes (planned)
PaaS/SaaS multi-tenancy concept to
leverage Hyperscalers: AWS / MS Azure
On device: Raspberry PI / SBC
Subsidiary Integration
Business
Network Integration Analytics
IoTMachine Learning
Business Process Management
Hybrid Integration
eCommerce
This Integration Platform enables:
Service Bus
Mobile MiddlewareNew: Supported by
Mapping Tools
/
Intelligent Enterprise
Collaboration
8Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
The Integration Framework 2.0: Evolution of Integration
Integration Framework Version 1 Integration Framework Version 2
Single tenant, on premise, on demand Multiple tenants, on premise, on demand
Cloud, containers as iPaaS tenants,
multiple SaaS tenants
Edge, generic adapters, sensors, single
board computer
9Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Integration Framework 2.0 with new Web-based IDE
Navigation Tree
Multiple Tabs
Error Handling
Design Elements
Design Area
Notification Area Details Area with Zoom
10Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Multi-Tenancy - Deploying Scenarios per Customers
1 Select Package
Add Customer
to Deployment
4 Assign Systems
3 Select Scenarios and Steps
5 Activate
1
2
3
45
11Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
• Start from scratch
Check sap.dev.training package
• Check new videos
Link to videos
• For your convenience:
Getting started with version 2
Choose Scenarios, click package, choose Definitions → Configuration
Open version 2. Choose Help → Training
12Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Integration Platform as a Service (iPaaS)
Docker containers
• Integration framework application
• Integration framework database
• DI Proxy (Windows)
Integration landscapeReverse proxy (Apache, optionally NGINX)
Tenants (iPaaS clients)
13Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Multi-iPaaS Tenancy with Multi-SaaS Tenancy
• Strict partner framework isolation with small footprint
• Together with version 2 integration content:
Set up packages for many customers
Leveraging Docker
• Fast deployment and updates
• Automated configuration
• Better utilization of hardware resources
• Setting up development landscape within minutes
Scaling up with Docker Swarm
• Straightforward scaling of operations landscape
• Build-in fault tolerance
• Adding new resources within seconds
Benefits of running Integration Framework on Docker Swarm?
14Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Integration Container ClusterLandscape Setup
Regularly request Service
Units, Resellers, Customers
Distribute SLD entries,
customers, events
Container Cluster
Administration
Integration Scenarios
access company databases
Service Layer
DI API
JDBC
Cloud Control
Center
Container Cluster of Integration Landscape
CommonCommon
Database
CommonCommonCompany
DatabaseiPaaS ClientiPaaS ClientiPaaS ClientiPaaS Client
iPaaS ClientPartner Integration
FrameworkDI Proxy
Tenant
ShellDeploy iPaaS Client
Upgrade iPaaS Clients
Deploy DI Proxies
iPaaS ControllerSAP Business One Events
Create, retrieve, delete
SAP Business One Events
Configure notification
mechanism for SAP Business
One Events
15Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
• Event sender does not fit together with cloud operations
• Requirement for end-to-end tracing of incoming SAP
Business One events in scenario processing
• Cloud environment for multiple iPaaS Tenants
• Multiple iPaaS clients share one SAP Business One
(SBO-COMMON)
• One iPaaS client works with multiple SAP Business One
systems (SBO-COMMON)
• Optimal event creation and retrieval:
Only events needed by scenarios
• Filter definitions no longer required
• Prioritization of incoming object types
• Planned availability: 2019
New Event Handler: for cloud operations
16Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mapping Tool: Structure mapping between any 2 XML structures/schemas
Generate, test, validate and easily
integrate XSLs in your scenario steps:
• Define simple mappings by clicking
elements you want to map to each other
• For more complex mappings:
• XPath and internal framework functions
• Define and use variables, use predefined
variables and JavaScript functions
• Make use of inbuilt support for
collaboration in mapping projects
• Supports XSD to XML generation
• Offers predefined XML structures for
SAP Business One data objects
In the menu: Choose Scenarios, open the package and select Mapping Tool
Source Target Result
As of SAP Business One 9.3 PL09
17Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Business Process Management (BPMN): Going Beyond Workflow
• Goes beyond SAP Business One internal workflow
• BPMN spans across SAP Business One and other systems by orchestrating scenario steps built
in integration framework :
• adds timer-based/automated tasks
• considers human steps in the flow/model designer such as, for example work, confirmations and others
Modeling of a BPM process Monitoring of an active instance
18Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
When using BPMN, you can, for example, describe the following:
• What triggers a business process and what is the result of the business process?
• Which steps does the business process require?
• What are the dependencies between steps, what does the sequence flow of steps look
like?
• Is a decision required in the sequence flow, or must the process flow be split or merged
depending on a condition?
• Which information is relevant in the process?
• What are the interaction points with other systems or processes?
Business Process Management: Supporting business processes
19Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
• New way to integrate SAP Business One into everything meaningful
• Simple, new kind of abstraction level on top of
Integration Framework 2.0
• Several scenarios planned, all simple and basic
• Addresses typical requirements for fast digital integration in companies
that have multiple legal entities (such as sales and service unit)
• Some scenarios are only available to customers of the Intercompany
integration solution, others are free of charge. 30 days trial planned
• Planned availability 2019, incremental introduction planned to start Q3
Intercompany Integration Hub for SAP Business One
20Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Integration Framework for IoT: Helps to create new intelligent applications
Follow SAP Note 2708915
Combining IoT data with information from SAP applications
21Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Offering: SME Partner Innovation Program 2019
The SME Partner Innovation Program has been launched to ensure our partners to deliver the Intelligent Enterprise
to its’ Customers.
Therefore, this project aims to encourage our SAP Business One /ByD Partners and Customers to deliver 50 Global
Intelligent Enterprise applications. SAP will invest its’ personnel to enable and support these projects throughout
2019 and beyond.
Live Demos
23Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Demo: Picking up and using sensor data from iPhone
24Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Demo: Using Sensor Data in Business Process with SAP Business One
Integration
Framework
25Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Demo: Exchange rate update in SAP Business One – mapping tool
26Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
https://blogs.sap.com/2018/08/14/integration-framework-for-sap-business-one-b1if-central-blog
Additional Information around Integration Framework
Factory Demo
Link to video
ColdStore
including BPM
Link to video
Integration framework version 2
Link to videos
Thank you.
Contact information:
Annemarie Kiefer
Global SME Integration
SAP SE
Dietmar-Hopp-Allee 16
69190 Walldorf/Baden
Germany
P +49 6227 7 67540
M +49 170 8555246
Gamification Challenge Code
9Z7LXV
By entering this SAP Breakout Session
code you will be granted 10 points
5 5
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.
The information contained herein may be changed without prior notice. 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 or its affiliated
companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP 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,
and they should not be relied upon in making purchasing decisions.
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. All other product and service names mentioned are the trademarks of their respective companies.
See http://global.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
© 2019 SAP SE or an SAP affiliate company. All rights reserved.