Download as pdf or txt
Download as pdf or txt
You are on page 1of 27

Week 1: Integrate Anything Anywhere

Unit 1: Introduction
Introduction
SAP’s integration strategy for the Intelligent Enterprise

Intelligent Enterprises are integrated enterprises

1 2
OUT-OF-THE-BOX OPEN
INTEGRATION INTEGRATION

Integration
3 4
HOLISTIC AI-DRIVEN
INTEGRATION INTEGRATION

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2


Introduction
Supporting the Intelligent Enterprise with Integration

Real-time Simplified connected Process excellence through


digital interactions experiences integration and intelligence

▪ Integrate anything (people, things, ▪ Orchestrate people, processes, ▪ Real-time and connected
processes, and data), anywhere events, and things with digital end-to-end processes
(on-premise/cloud, edge) workflows and automate decision (hire-to-retire, lead/consume-
▪ Share real-time data with supply making with dynamic business rules to-cash, procure-to-pay)
chain, business network, and ▪ Enable omnichannel experiences ▪ Sense and respond to
customers with APIs with APIs business events proactively
▪ Integrate SAP and non-SAP apps in
cloud and hybrid landscapes

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3


Introduction
SAP Cloud Platform Integration Suite

Simplify Enterprise Integration


with an open, modular, and intelligent iPaaS

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4


Introduction
SAP Cloud Platform Integration Suite – A modular iPaaS to connect the Intelligent Enterprise

Developers/Experts Business Users Citizen Integrators/


Developers People
Develop integrations, Work with tasks, digital
APIs, workflows, or apps process, and apps Develop integrations and apps
using APIs with low-code
productivity tools
A2A Integration B2B/B2G Omnichannel Digital Event-Driven Ecosystems Digital
Integration Access with Processes and Sense and and Integration
Hire-to-retire, Scenarios
APIs Apps Respond Marketplaces (in-memory data
lead-to-cash, Real-time data
grid/
… Customer
procure-to-pay sharing (IoT, events,
microservices) job-to-be-done
actions)

SAP API Business Hub


APIs / events / pre-packaged integrations as accelerators from SAP and partners to accelerate integration and innovation on the
platform
Services
Modular and
▪ Cloud Integration ▪ API Management ▪ IoT Foundation (device | ▪ Workflow, Business ▪ Enterprise Messaging open platform
▪ Integration Advisor ▪ Open Connectors digital twin | SAP Edge Rules and Inbox ▪ Streaming Analytics
Services) ▪ Blockchain and
▪ Connectivity Service ▪ API/Microservices
▪ Smart Data Integration Development ▪ SAP HANA DBaaS (in- Distributed Ledgers
in Cloud Foundry memory data grid)
(serverless)

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5


Introduction
Customer integration patterns – Versatile integration suite

Digital Interations

App
Digital apps Business networks Partners/customers Developers
Lead-to-Cash Issue-to-Resolution
HubSpot, Salesforce, Zoho, Freshworks, Servicenow, SAP Request-response Web hooks/AMQP/MQTT
SugarCRM, Marketo, S/HANA, SAP C/HANA,
SAP S/4HANA, SAP C/4HANA
Enterprise API fabric
ServiceMax, Salesforce
managed by API Management

Hire-to-Retire Procure-to-Pay
Microservices (SDK) 2 Functions Actions
SAP SuccessFactors, Workday, SAP S/4HANA, NetSuite,

existing APIs
LinkedIn, ADP, Datev, Vertex, Oracle E-Business Suite,
SAP Concur, SAP Fieldglass Oracle JD Edwards, Oracle
Peoplesoft, SAP Ariba, Sage, 1 In-memory Data Grid Enterprise
Microsoft Dynamics,
Quickbooks,
3 (SAP HANA | BaaS) Messaging 4

A2A/B2B integration
End-to-end processes Events
Cloud Smart Data Open Connectors
Integration Integration 3rd party integrations Heterogenous
Back Ends

Business Services
Zoho, QuickBooks, Marketo,
SAP Apps, SAP HANA, Magento, Salesforce, HubSpot,
Middleware Freshdesk
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6
Introduction
SAP Cloud Platform Integration Suite – A modular set of capabilities to simplify integration

Enterprise
Cloud API Workflows/
Messaging
Integration Management Business Rules

Seamlessly integrate anything, Expose your data and Automate business processes Decouple communication and
anywhere (A2A/B2B) in real processes as APIs and and enterprise decisions send messages and events to
time manage their end-to-end trigger functions in responsive,
lifecycle event-driven architectures

Integration
Internet of API Business Open
Advisor
Things (IoT) Hub Connectors

Accelerate implementation and Develop, customize, and operate Jump-start integration projects Accelerate connectivity to third-
maintenance of B2B scenarios IoT business applications in the with APIs, packaged integration party applications
using machine learning cloud content, and adapters

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7


Introduction
How do we simplify integrations?

Out-of-the-box Open connectors for


Simple APIs
integrations hub-based integrations
1000+ pre-packaged 850+ APIs from SAP 180+ connectors to
integration flows and partners 3rd party apps

Machine learning Cloud deployment Multicloud


to simplify integrations and pay-as-you-go deployment offering choice
SAP Cloud Platform Cloud-native architectures SAP | hyperscale IaaS
Integration Advisor | cloud credits | private cloud
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 8
Introduction
SAP API Business Hub
Open APIs and Out-of-the-box integrations

Search, discover, experience, and consume APIs and integrations from SAP and select partners for
your digital transformation projects

Catalog API sandbox Pre-packaged Easy consumption


accelerators
Central place for APIs One click-test experience for Integration packages Integration with developer
from SAP and its developers via API sandbox to integrate APIs IDE and code generation
partners

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9


Introduction
Full lifecycle API Platform

Apps and digital interactions powered by APIs


Digital Apps Business Networks Partners/Customers

APIs as digital building blocks API Business Hub Web IDE


Marketplace for enterprise APIs
Search, discover, test, and subscribe to the right APIs Mobile
Developer Portal Services App
Developers
Design Develop Manage Meter and Monetize Engage

API Designer App Services API Portal (Security | Traffic Management | Mediation)

API Team
Design easy-to- use APIs Integration Service API Gateway API
Developer
Persistence Services
Secure, govern, document, and publish APIs
Messaging Service Analyze and gain insights

On-Premise Middleware Implement highly scalable APIs and


microservices using platform services API Product
Connectivity Manager

SAP Apps, SAP HANA, Middleware Business Services


API
Back Ends
SAP Data Quality SAP Leonardo Commerce
Management, microservices Machine Services Zoho, QuickBooks, Marketo, Magento,
for location data Learning Salesforce, HubSpot, Freshdesk

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 10


Introduction

Demo
DEMO
… …
… … …
… …
… …

… …
… …
… …
Customer 360 Application … …
… …
(Top Customers, Opportunities,… …
Revenue)
SAP Fiori Analytics…
Cloud Mobile … … …
… … …
… …
API Management
… … API Traffic API Security Developer
(Enterprise API Fabric) Management … Best Practices Engagement …
… … … … … …
… … …
Cloud Integration Open Connectors
… … Mediation, Transformation,
(Orchestration, … and…
Routing) …rd-Party Connectivity)
(3
…Adapters … Message … Map & Normalized Events and Bulk
… (OData,…REST) Converters …
Transform Authentication Polling Operations

3rd-Party CRM (Customers, Opportunities)


(Materials, Products, Price, Sales Orders)
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11
Introduction
Cloud integration – Support for hybrid integration scenarios

Integrating seamlessly hybrid and cloud


applications in various integration scenarios
▪ Supporting integration scenarios as application-to-
application (A2A), with business partners (B2B), and
with public authorities (B2G)
▪ Support of process, data, mobile, and IoT integration
use cases: allows to integrate processes as well as
master data between cloud and on-premise
applications
▪ Rich set of connectivity options with focus on non-SAP
integration provided by SAP as well as by partners
Engineered for the cloud
▪ Intuitive Web interface with built-in templates to
▪ Strong focus on security such as data isolation, develop, configure, and monitor integrations
multitenancy, message & payload-level encryption
signing, and certificate-based authentication
▪ Operations managed by SAP
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12
Introduction
Cloud integration – Packaged integrations to reduce risk and cost of integrations

Pre-packaged content to accelerate integration


projects
▪ Safeguard and accelerate your integration projects
with out-of-the-box integration content
▪ Search, discover, experience, and consume the right
predefined integration packages from SAP and
selected partners
▪ Open to partners for developing content and
connectivity
Open to the ecosystem ▪ Integration content can be deployed on SAP Process
Orchestration (starting with release 7.5)
▪ Ability to integrate with business networks
▪ Open to partners for developing integration content
and adapters

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13


Introduction
Cloud Integration – Integration Advisor to automate integrations with machine learning

Integration Advisor as intelligent content


management system for A2A/B2B scenarios
▪ Machine learning approach that helps you to get
out-of-the-box proposals ready to start your
integration projects without the need for deep
domain knowledge and reduces your efforts by 60%
or more
▪ Central integration knowledge base for integration in
which all crowdsource-based learnings from
interface customizations and mappings are stored –
with international and SAP standards
Integration network ▪ Automatic generation of documentation and runtime
artifacts
▪ Crowdsourcing capabilities for creating and
maintaining business-oriented interfaces and ▪ Community collaboration for creating and
mappings maintaining tailored integration interfaces and
mappings
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 14
Introduction
Open Connectors – Simplify 3rd-party integrations with 1-to-many integrations

Pre-built connectors
Out-of-the-box connectivity to non-SAP
applications
Feature-rich connectors to 150+ non-SAP applications
Easily connect to top SaaS application in use
Built-in interactive API documentation in Open API
Spec

Common resources
Canonical data model to extend
connectors Formulas
Easily build API compositions across
▪ Create consistent data model based on your
connectors
integration needs
▪ Pre-built common resources that can be easily ▪ Build a single template that you can reuse with
extended different connectors and values
▪ Wrap multiple operations in a single request
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 15
Introduction
Open Connectors – High level architecture

Cloud Integration API Management Mobile Services Workflow

Common resources Formula


Canonical data model to Easily build API composition
extend pre-built connectors across connectors
SAP Cloud
Platform Feature-rich, out-of-the-box
connectivity to 150+ non-SAP cloud
Open applications

Connectors Normalized Harmonized Bulk Events and


authentication errors operations polling

HubSpot,
Non-SAP Sugar CRM,
applications
CRM… eCommerce… Storage… Help desk… Mail.… Social
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 16
Introduction
Open Connectors – Hub-based (1→n) integrations: simplicity with harmonized APIs

Integration
Hubs

Cloud Integration Open Connectors


Business Suite CRM…
Common eCommerce
Formulas Resources …

Normalized Bulk Storage…


Authentication Operations
Adapters
Message Map and Adapter Help desk…
(EDI, HTTP, Events and Harmonized
Converters Transform (HTTP)
SOAP, IDoc) Polling Errors
Mail.…
Cloud Services Orchestration, Mediation, Transformation, and 3rd Party Connectivity
Routing Social
and more … and more …
Harmonized APIs
to reduce cost of 3rd party integration

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 17


Introduction
API Management – Secure, manage, and govern APIs
Fine-grained access control of API assets
realized via role-based permissions
SAP Cloud Platform ▪ Permissions based on roles for discovering products
Integration and consuming applications in DEV Portal
SAP Web IDE
▪ System prompts admin if a role is missing / deleted
▪ Error-proof method to create API proxies by changing
properties from existing templatized API proxies;
SAP flexibility in managing multiple proxy virtual host
API Business endpoints; visually appealing interface
Hub

Business Discover diverse catalog – SAP API Business


SAP
partners
Build.me
Hub
Themes, search, filters, and featuring
SAP Cloud ▪ New user experience that draws user to the most
Platform API
popular of the 250+ packages
Management
▪ Product themes, search, and filters help users
navigate 830+ integrations and ~750 APIs
▪ Favorites and subscriptions to keep user up-to-date
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
with the latest content 18
Introduction
API Management – Full lifecycle API Management on the cloud

Apps and digital interactions powered by APIs


Digital Apps Business Networks Partners/Customers

APIs as digital building blocks Marketplace for enterprise APIs API Business Hub Web IDE
Search, discover, test, and subscribe to the right APIs Mobile
Developer Portal Services App
Design Develop Manage
Meter and
Engage Developers
Monetize
API Designer App Services API Portal (Security | Traffic Management | Mediation)

API Team
Design easy-to- use APIs Integration Service API Gateway (Cloud | Hybrid) API
Persistence Services Developer
Secure, govern, document, and publish APIs
Messaging Service Analyze and gain insights
On-Premise Middleware Implement highly scalable APIs and
microservices using platform services API Product
Connectivity
Manager

API SAP Apps, SAP HANA, Middleware Business Services


Back Ends
SAP Data Quality SAP Leonardo Commerce
Management, microservices Machine Learning Services Zoho, QuickBooks, Marketo, Magento,
for location data Salesforce, HubSpot, Freshdesk
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 19
Introduction
SAP Cloud Platform Integration Suite – A complete enterprise API platform

Digital Apps Business Networks Partners/Customers


App Developers

Secure, managed, and open APIs HTTP REST ODATA


API Product Manager API Developer
Management
API

Traffic Developer
Design Security Mediation Caching Notification Analytics Monetize
Management Engagement
Development
API

SAP Cloud Platform


API Design API Implementation DevOps

API SAP Apps, SAP HANA, Middleware Business Services


Back Ends
SAP Data Quality SAP Leonardo Commerce
Management, microservices Machine Learning Services Zoho, QuickBooks, Marketo, Magento,
for location data Salesforce, HubSpot, Freshdesk
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 20
Introduction
Enterprise messaging – Decouple application logic, develop microservices, and support
event-driven architectures
Send messages and events across hybrid
landscapes
Enterprise messaging on SAP Cloud Platform
▪ Decouple communication and send messages
and events
▪ Use open standards and protocol-based
communication
▪ Manage events, event sources, and
consumption of events

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 21


Introduction
Internet of Things – Connect things with people and processes to reimagine your business

Preprocess IoT data at the edge with


SAP Edge Services
▪ Compute, store, analyze IoT data already at the
edge of your network
▪ Enabling of critical business functions by directly
connecting with SAP applications
▪ Runs on IoT Gateway Edge of SAP Cloud
Connecting real world things with Platform Internet of Things
SAP Cloud Platform Internet of Things
Build innovative IoT applications with
▪ Broad IoT protocol support – including SAP IoT Application Enablement
adapter SDK
▪ Thing modeler to create digital twins of physical
▪ Device management with mass onboarding assets
and management
▪ Wizard-based development of IoT applications
▪ IoT gateway can run in cloud and at the
edge (on-premise) ▪ Microservices providing re-usable business
semantics for the Internet of Things
▪ Data management with dynamic data storage
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22
Introduction
Orchestration – Rapidly build and modify workflow apps while managing business logic

Quickly automate flexible decision with


SAP Cloud Platform Business Rules
▪ Empower users to manage business logic
independently from application development
▪ Create application-specific business vocabulary
independent of the runtime container
▪ Integrate Rules as a service into your
applications using the REST API
Orchestrate and extend workflows with
SAP Cloud Platform Workflow
▪ Rapidly build and modify workflow
applications with Web-based tooling
▪ Create and adapt value-adding processes
in your company
▪ Increase efficiency and transparency
▪ Users can manage their workflow tasks
using the My Inbox SAP Fiori application
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 23
Introduction
Blockchain – Enable customers, partners, and developers to use blockchain immediately

Create MultiChain nodes with


MultiChain on SAP Cloud Platform
▪ Explore network, collaboration, and business
processes between companies
▪ Implement ‘cloud-to-cloud’ and ‘cloud-to-on
premise’ collaboration

▪ Create nodes and build networks on an Create Hyperledger Fabric nodes with
intuitive, cloud-based user interface which Hyperledger Fabric on SAP Cloud Platform
strips away the complexity and keeps the ▪ Grant network and channel permissions to
process simple. parties using secure service keys, allowing you
▪ Improve process execution in multi-party to control access to the blockchain.
scenarios, and allow for faster transactions ▪ Provision private channels and deploy and
that aren’t limited by office hours. analyze chain code.
© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 24
Introduction
Summary

▪ SAP Cloud Platform Integration Suite – SAP´s modular


enterprise iPaaS (integration platform-as-a-service)
simplifies integration (A2A, B2B, B2G) with pre-
packaged integrations and Open Connectors

▪ SAP Cloud Platform Integration Suite is an enterprise


API platform to support enterprise API programs for
new business models, ecosystem collaboration, and
monetization (new revenue streams)

© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 25


Thank you.
Contact information:

open@sap.com
Follow all of SAP

www.sap.com/contactsap

© 2019 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.
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 platforms, 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 www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

You might also like