sap cloud platform integration suite simplify and ... · payroll source to pay commerce payments...
TRANSCRIPT
SAP Cloud Platform Integration SuiteSimplify and accelerate all your Enterprise Integrations with a versatile and enterprise-grade integration platform
Udo PaltzerProduct Manager SAP Cloud Platform Integration Suite
November 2020
2© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. 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 a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
3© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
We say “Hello” from our home offices
4© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Agenda
• SAP Integration Strategy
• SAP Cloud Platform Integration Suite – Overview
• SAP Cloud Platform Integration Suite• Recent Innovation• Road Map
• Links for Further Information
• Customer references
SAP Integration Strategy
6© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Intelligent Enterprises are Integrated Enterprises
Updated SAP Integration StrategyWhitepaper with Roadmap fromSAP´s CEO
Christian KleinCEO, SAP
7© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Intelligent Enterprise Are Integrated Enterprises
8© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Integration Principles for SAP’s Integrated Intelligent Suite
SAP Cloud Platform Integration SuiteOverview
10© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
SAP Cloud Platform Integration SuiteVersatile and enterprise-grade integration platform with simple consumption-based pricing
API Business HubDiscover process blueprints, one domain model, APIs, events, integration packs
non-SAPSAP
API ManagementExpose your data as APIs, manage API lifecycle e2e
Non-SAP Apps and Data
SAP Customer Experience CX
SAP Concur
SAP Fieldglass
…
SAP Ariba
S/4SAP S/4HANA
Cloud IntegrationEnd-to-end process integration
Data IntelligenceData integration, orchestration and AI
Open ConnectorsAccelerate connectivity to non-SAP apps & data
SAP Data Services and Data Integration toolsAccelerate and expand the flow
of data across the enterprise
SAP Process OrchestrationOn-premise middleware
Connectivity Cloud-to-ground secure
connectivity
SAP SuccessFactors
B2B Partners
Governments
Unified Domain Model | Master Data Services
SAP GraphHarmonized APIs for SAP
Open APIsEvents
Process Integration Data Integration EDIFACTASC X12EANCOM
VDATRADACOM
ODETTE
…
Integration AdvisorAI-based integration, and metadata mgmt
Enterprise MessagingSense and respond to business events
Qualtrics
Integration Hubs
Integration Suite SAP Master Data Governance MDG
11© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Product strategyIntegration PaaS | Integration SaaS | Integration clouds
LOB experts self-service integrations
“Netflix for integrations”
Integration SaaS with integration packs delivering business outcomes faster
Lead to CashLead ManagementSegmentation and Campaigns Omni-channel Order Management
Recruit to RetirePayroll IntegrationBenefits & CompensationRecruiting & On-boarding
Digital complianceeDocumentseVAT/InvoicePayroll
Source to PayCommercePayments
…
SAP CX
Fully-managed multi-cloud offeringUS-Govt (NS2)
Developers/experts
Business users
Versatile, enterprise-grade integration PaaS with simple consumption-based pricing
Cloud IntegrationEnd-to-end process integration
API ManagementExpose your data as APIs, manage API lifecycle e2e
Integration AdvisorAI-based integration, and metadata mgmt
Data IntelligenceData integration, orchestration and AI
Enterprise MessagingSense and respond to business events
Open ConnectorsAccelerate connectivity to non-SAP apps
…
LOB users
Ariba Procurement
B2B cloud
SuccessFactors integration
center
Pharma network
Multi-Bank Connectivity
Peppolfor European
Union
LOB and industryintegration clouds
Utilities market communications
API B
usin
ess
Hub
Inte
grat
ion
Suite
12© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Netflix for IntegrationsOut-of-the-box integrations with integration packs
1700+Pre-built Integrations
Fully Maintained by SAP
165Prebuilt Events
10x Savings
5xFaster Execution
160+ Open Connectors
Lead mgmtSegmentation and
campaign mgmtOmni-channel order mgmt
Trial to subscription
Create or maintain suppliersPrepare purchase order
Receive goods from supplierEnable payment
Payroll integrationBenefits & compensationRecruiting & onboarding
Time managementTravel to expense
External payments system integrationTreasury workstation payment integration
Issue detection to problem identificationDevelop solution to resolutionReturn to replaceClosed loop feedback
eDocumentseVAT/InvoicePayroll
Third-party warehouse integrationManufacturing Execution System (MES) integration
Lead to Cash
Source to Pay
Hire to Retire
Issue to Resolution
Payment Integration
Digital Compliance, Business to Business (B2B)
Plan to Production
SAP® Cloud Platform
https://api.sap.com
13© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Netflix for IntegrationsEnd-to-end process excellence across hybrid and heterogenous landscapes
Lead to Cash
Source to Pay
Hire to Retire
Issue to Resolution
Payment Integration
Digital Compliance, Business to Business (B2B)
Plan to Production
SAP Customer Experience
SAP® Cloud Platform
160+Open Connectors
Fully Maintained by SAP
SAP Customer Experience
14© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Document Compliance – eGovernment Integration CloudOut-of-box Integrations to government agencies globally
Electronic Invoicing for Italy
• VAT Register Book for Spain
• Electronic Invoicing (Facturae)
Electronic Invoicing for Columbia
• Electronic Invoicing for Chile
• Statutory Reporting
Electronic Invoice and Transport Registration for Hungary
ePayment and eInvoice for Mexico
Electronic Invoicing for Peru
eInvoice and Delivery Note for Turkey
ELSTER for Germany
• Payroll e-Filing for UK
• Statutory Reporting
Tax Integration by Vertex for US
Goods and Services Tax (GST) Integration for India
eVAT for Netherlands
Single Touch Payroll (STP) Reporting for Australia
KATRE Wage Reporting for Finland
New Zealand Inland Revenue Reporting for Payroll
Electronic Invoice and Transport Registration for Portugal
Electronic Invoicing for South Korea
SAP SuccessFactors Employee CentralPayroll Integration With Norway Payroll
SAP Document Compliance: Electronic Tax Register Books for Greece
SAP Document Compliance: Electronic Invoicing option for China
15© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
salesforce
Out-of-the-box integration: SAP S/4HANA (Cloud & on-premise) – Salesforce,SAP ERP – Salesforce
Sales pricingReceive
Sales contractReplicate
SAP Cloud Platform Integration
AccountUpdate
SAP Cloud Platform Integration
Sales orderReplicate
Availability informationReceive
Product master dataReplicate
AccountReplicate
SAP S/4HANA Cloud and SAP Cloud Platform Integration customers deploy the package without additional costs.
SAP S/4HANA Cloud Integration with SalesforceSAP S/4HANA Integration with SalesforceSAP ERP Integration with Salesforce
SAP S/4HANASAP ERP
16© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Increasing Hybrid, Heterogenous and Huge Landscapes at our Customers makes Integration critical and strategic for digital projects
Applications
Data & Intelligent Technologies
Infrastructure
Analytics
70% of our customer Integrations are to non-SAP systems(CRM, Social, Payments, Documents, Governments)
17© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Top 10 reasons to choose SAP´s Integration Suite as your enterprise-wide integration platform
Versatile and Enterprise-grade integration platform covering all integration styles and patterns: A2A/B2B/B2G, APIs, Events, Digital Integration Hub, Digital Ecosystems. 1 Out-of-box Integration Packs, APIs, Events, Domain
Models to jump-start your integration projects2Rich set of connectivity options and standard adapters for A2A and B2B/B2G integration, 160+ Non-SAP SaaS connectors, provided by SAP as well as by partners
3 Fully vendor managed multi-cloud services in major hyperscalers and all in outcome based pay-per-use pricing provides flexibility to run the same integration artifacts across multiple environments.
4
Share and learn from a community and partner ecosystem
5
Create simple connected digital experiences for your consumers, partners, and employees with full lifecycle management of your APIs.
9 Our ISA methodology with strong customer focus to make our customers run better 10
Benefit from SAP’s continued innovation and long-term commitment to simplify and accelerate enterprise integration6
Strong focus on security such as data isolation, multitenancy, content encryption, and signing, OWASAP Top-10, Single Sign-On, secure on-premise connectivity
7
Simplify the process of business partners collaboration with the power of artificial intelligence.
8
18© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Gartner Enterprise Integration Platform as a Service (EIPaaS) Magic Quadrant 2020
Links
§ Gartner names SAP a Leader in 2020 Magic Quadrant for EiPaaS
§ SAP Positioned as a Leader in Gartner 2020 Magic Quadrant for Enterprise Integration Platform-as-a-Service
19© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
SAP Cloud Platform Integration SuiteBenefits of Leveraging Multi-Cloud Environments
Today§ Availability on hyper scale environments, such as Amazon Web Services, Microsoft Azure, Alibaba Cloud etc.§ Harmonized integration suite offering through SAP Cloud Platform Integration Suite
– Central Launchpad with one click provisioning, role management, launch and monitoring experience– Easy scalability, unlimited asynchronous JMS message queues, unlimited B2B Libraries, etc.– Unified commercial offering of SAP Cloud Platform Integration Suite including free SAP to SAP integration– No downtime for weekly maintenance activities
§ Initial migration support from Neo environment to multi-cloud
Roadmap§ Improved high availability and improved scaling via multi availability zones§ Scenario specific scaling to support prioritization of integration scenarios§ Hybrid deployment option
– On premise agent for hybrid integration scenarios– Unified hybrid deployment for API Management, Cloud Integration, etc.– Long-term replacement of integration scenarios supported with SAP Process Orchestration
§ Further capabilities, such as Trading Partner Management, B2B Monitoring etc.
20© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
SAP Integration Suite – Available Editions
SAP Cloud Platform Integration Suite
Standard Edition Premium Edition Digital Edition
Availability Subscription and CPEA Subscription CPEA
SAP Cloud Platform Integration Suite Capabilities
Tenant (no. of instances) 1 3 1*
Bundled Messages (per month)** 10K 1 mio 10k*
Unlimited SAP-to-SAP application integration with prebuilt integration packs delivered and updated by SAP ✔ ✔ ✔
Cloud integration for custom integration scenarios and seamless access to integration packs with 1500+ prebuilt integrations for SAP and e-government applications with update notifications
✔ ✔ ✔
AI-assisted integration using the self-learning and self-improving knowledge base of the integration advisor ✔ ✔ ✔
API management to establish marketplaces, govern and provide secure access to data, create developer portals, end-to-end management of APIs (design, publish, and manage) and monetize APIs
✔ ✔ ✔
Harmonized access to 160+ popular third-party cloud applications using open connectors ✔ ✔ ✔
Reliable message queues to ensure delivery of messages when target systems are temporarily unavailable ✔ ✔ ✔
Alert notifications in case of message failures or successful processing of critical business messages (such as new high-value invoice approved) x ✔ ✔
Transport management to support DevOps and easy lifecycle management of integration artifacts x ✔ ✔
Add-On: Multi-system data aggregation and virtualization supporting low-latency, high-performance, large-scale applications with SAP HANA Cloud. Data-driven innovation and intelligent processes with data orchestration using SAP Data Intelligence X x ✔
Add-On: Custom multi-party B2B and distributed ledger blockchain apps. Custom IoT device-connected scenarios X x ✔
Add-On: Integrations that sense and respond to business events. A framework for building microservices apps and more x x ✔
Key ✔ = functionality included with no limitations⨯ = functionality is not included
Additional messages can be subscribed separately.
**NOTE: Messages from execution of SAP-SAP standard prepackaged integration scenarios will not get counted against monthly allocated quota. Customized SAP to SAP integration scenarios & SAP to non-SAP integration will apply to monthly metering. Related metering and measurement of this capability will be released soon.
Customer can subscribe to multiple units of the same edition in case they require more tenants. Recommendation is to have at least 2 + tenants. For premium edition, additional tenant can be purchased separately
*Blockchain, Data Intelligence, HANA, IoT have difference metrics. Tenant and messages are for Integration Suite only.
TMS and ANS included in Premium edition can be used only for Integration Suite use cases.
21© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
In the context of Cloud Integration capability of Integration Suite, outbound message size via one or more receiver(s) adapter is considered for message metering.
In the context of API Management and Open Connectors, every API call (and payload size) will be considered for message metering.
SAP-to-SAP free messages are only offered for the Cloud Integration capability. This will be applicable only for the messages processed by prepackaged SAP-to-SAP integration packages that SAP will publish on the API Business Hub.
If customer edits/customizes the integration flows, the messages processed by the edited integration flows will be counted even if it is for SAP-to-SAP integration and shipped by SAP on API Business Hub.
For a detailed explanation of message metering, please refer SAP Note 2942344
Question: If a single message flows through multiple components (e.g. CPI-PI calls API Management which exposes an Open Connectors API), is this counted as one or multiple messages?
Answer: SAP will count messages from different capabilities in Integration Suite. i.e. messages from these 3 capabilities: API Management, Cloud Integration and Open Connectors and aggregate it.
How to Count SAP Cloud Platform Integration Suite Messages
SAP Cloud Platform Pricing Estimator
SAP Discovery Center
22© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Raise the integration maturity level in your organizationSAP Integration Solution Advisory Methodology ENABLE A PRACTICE
OF EMPOWERMENT
Introduce an agile integration practice (roles, governance)
SAP INTEGRATION SOLUTION ADVISORY METHODOLOGY
NON-SYSTEMATIC INTEGRATION
Integration not recognized as a key differentiator in your
organization
DESIGN YOUR HYBRID INTEGRATION
PLATFORM
Apply proven patterns for process-, data-,
user-, IoT-, analytics centric integration
scenarios
ASSESS YOUR INTEGRATION
STRATEGY
Guided scoping of your integration requirements
Reuse predefined architecture blueprints
and adapt them to your specific needs
DEFINE INTEGRATION BEST
PRACTICES
INTEGRATION MATURITY LEVEL
23© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Integration Guides for the Intelligent EnterprisePlan for 2020
LoB Focus Intelligent Suite
Technology FocusBusiness Technology Platform
Available Planned for SAP TechEd 2020*
* title, content and timelines subject to change
• Integration Strategy for the Intelligent Enterprise
• Intelligent Suite: End-to-end processes, Suite qualities and Roadmaps
SAP’s Integration Plan in the Cloud
Published by SAP Board
CIO Guide: SAP’s Hybrid Integration Platform for the Intelligent Enterprise*
CIO Guide
Integration Architecture Guide for Cloud and Hybrid Landscapes*
• Deep dive on Integration patterns including SAP recommendations
• Focus: SAP Cloud Platform Integration Suite and SAP Data Intelligence
IntegrationArchitecture
GuideBased on SAP Integration Solution Advisory Methodology (ISA-M)
• High-level summary of Integration Architecture Guide
• Management Abstract for SAP’s Hybrid Integration Platform and Methodology
PREVIEW
24© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Overview§ Helps enterprise architects to define enterprise
integration strategy§ Enterprise integration styles, patterns and
blueprints§ Approach and Tool Recommendations§ Open to SAP and non-SAP apps and technologies § Target Group: Enterprise Architects / Integration
Architects
ISA-M Template§ Free PPT template available § Successfully adopted in multiple global organizations§ SAP Consulting Services (optional)§ +1500 registered customers, partners and SAP
consultants
SAP Integration Solution Advisory MethodologySimplify and accelerate enterprise integration by a systematic integration approach
More details on attached slide deck: SAP Integration Solution Advisory
4 use cases for enterprise architects
25© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Asses your Integration Strategy 1st Use Case of ISA-M
Objectives and Approach § Assess your integration maturity level§ Documentation/review of your integration architecture§ Scoping of focus areas e.g. future building blocks§ Use-case driven approach (technology-agnostic)
Reasons for Integration Strategy Assessment § Need to cover new integration patterns§ Implementation of new cloud applications § Transition to SAP S/4HANA§ Standardization and Governance § Integration technology consolidation § Mergers and acquisitions
Assess your Integration Strategy
Define Integration Best Practices
Enable a Practice of Empowerment
Design your Hybrid Integration Platform (HIP)
Assess your Integration Strategy
26© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Integration Domains Assessment and Scoping of your Hybrid Integration Landscape
On-Premise
CloudOnPremise2Cloud
Real World Objects
User2OnPremise
User2Cloud
Thing2OnPremise
Thing2CloudCloud2Cloud
User-Centric Applications
S/4 CX
X …
Non SAP
Cloud Apps
S/4HANABusiness Suite
Non SAP
ApplicationsOnPremise2OnPremise
Private Cloud
Integration Domain * Further domains possible
Business Partner
GovernmentAgency
Assess your Integration Strategy
27© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Integration Styles and Use Case PatternsTechnology-agnostic Library of Integration Use Cases
Assess your Integration Strategy
Integration Styles
Use Case Patterns
…
Data Integration
Data Replication (ETL)
Data Virtualization
Data Quality Management
DataOrchestration
…
ThingIntegration
Thing to Analytics
Thing to Process
Thing to Data Lake
Thing to Thing
…
Cross Use Cases
Process Integration
A2A Integration
Master Data Integration
B2BIntegration
Customer-Specific Use Case
User Integration
UI Integration
Mobile Integration
ChatbotIntegration
Stream Analytics …Workflow
ManagementAPI-Managed
IntegrationEvent-Based Integration
Robotic Process
Automation
Digital Integration
Hub
B2G Integration
…
28© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Design your Hybrid Integration Platform2nd Use Case of ISA-M
Objectives and Approach § Mapping of use case patterns to integration
technologies and services § Open to SAP and Non-SAP integration services § Derive integration guidelines for your organization§ Highly depends on the customer context
Sample Customer Context § Enterprise architecture strategy § Future application landscape § Existing investments § Skillsets§ Commercial aspects
Assess your Integration Strategy
Define Integration Best Practices
Enable a Practice of Empowerment
Design your Hybrid Integration Platform (HIP)
Design your Hybrid Integration Platform
29© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Integration Technology MappingImportant: Customer Context
Design your Hybrid Integration Platform
Technology-AgnosticConcepts
SAP and/or Non-SAPComponents
Integration Technologies
Use Case Patterns
Integration Styles
P1 P2 … D1 D2 … U1 U2 … T1 T2 …
Data Integration
Process Integration
User Integration
ThingIntegration
Cross Use Cases
C1 C2 …
Customer Context
…ESB IPaaS API Management
Data Management
IoT Platform
…T1, T2, … T3, T4, … T5, T6, … T7, T8, … T9, T10, …
Capabilities
30© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Design your Hybrid Integration Platform
Technology guidanceSAP Cloud Platform Integration and SAP Data Intelligence
SAP Cloud Platform Integration
Process Integration
3rd Party Cloud Apps Business PartnerSAP Cloud Apps
Public Authorities3rd Party SystemsSAP Applications
API API
API API
APIAPIAPI
API
Data Integration
SAP Data Intelligence
Data WarehouseEnterprise Data
IoT Data Stream ML/Predictive Unstructured Data
Data Lake / Cloud Storage
Interoperability
Business Transaction
Data Ingestion
31© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Define Integration Best Practices3rd Use Case of ISA-M
Objectives § Govern and safeguard the implementation of
integrations across your organization§ Achieve transparency about integration design and
implementation
Approach § Define architecture blueprints for integration use
case patterns complemented with decision criteria for choosing an architecture blueprint
§ Define integration do’s and don’t’s for common integration use cases or solutions
§ Derive integration guidelines tailored to your organization’s technical and business requirements
Assess your Integration Strategy
Define Integration Best Practices
Enable a Practice of Empowerment
Design your hybrid Integration Platform (HIP)
Define Integration Best Practices
32© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Enable a Practice of Empowerment 4th Use Case of ISA-M
Objectives § Establish integration as recognized discipline § Position integration as a strategic differentiator § Provide holistic view on integration§ Democratize integration delivery § Establish knowledge sharing culture (best practices) § Improve communication between teams / SIs
Sample Approach* § Define and introduce integration roles§ Setup a dedicated integration strategy team§ Roll-out integration guidelines in your organization§ Establish an enterprise architecture board § Rollout solution architecture blueprints§ Define areas for self-service integration
Assess your Integration Strategy
Define Integration Best Practices
Enable a Practice of Empowerment
Design your Hybrid Integration Platform (HIP)
* Highly depends on your organizational context
Enable a Practice of Empowerment
33© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Define Integration Best Practices
Use case pattern: Digital Integration HubSample solution architecture blueprint
Digital Integration Hub Pattern§ Emerging architecture for implementing large-scale,
high-throughput APIs § Inserting an in-memory data store layer between
the API layer and the system of record
Key characteristics § Responsive user experience§ Decoupling of backend apps and front-end APIs§ Protection of backend apps from excessive front-end APIs§ Normalization of the APIs for certain domains§ Real time business insights and analytics
…
DataIntegration
Master Data Synchronization
Data Replication
Data Virtualization
Data Quality Management
…
ThingIntegration
Thing to Analytics
Thing to Process
Thing to Data Lake
Thing to Thing
…
Cross Use Cases
Stream Analytics …Workflow
ManagementAPI-Managed
Integration
Process Integration
A2A Integration
B2B Integration
Business Network Integration
Customer-Specific Use Case
User Integration
UI Integration
Mobile Integration
Desktop Integration
…
…
Event-Based Integration
Robotic Process
Automation
Digital Integration
Hub
…
DataIntegration
Data Replication(ETL)
DataVirtualization
Data Quality Management
DataOrchestration
…
ThingIntegration
Thing to Analytics
Thing to Process
Thing to Data Lake
Thing to Thing
…
Cross Use Cases
Stream Analytics …Workflow
ManagementAPI-Managed
Integration
Process Integration
A2A Integration
Master Data Integration
B2B Integration
Customer-Specific Use Case
User Integration
UI Integration
Mobile Integration
ChatbotIntegration
…
Event-Based Integration
Robotic Process
Automation
Digital Integration
Hub
Integration styles and use case patterns
B2G Integration
34© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
APIs, The Digital Building Block
System
Cloud Services
Business Suites
Business Networks
Digital Apps
Partners/ Customers
Powers apps and digital interactions
Insights & analytics on the APIs traffic, usage, error reporting and monitoring
Foster collaboration and co-innovation between partners, developers for Omni channel access, Business collaboration
35© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
An API-based Integration Architecture
Integration Middleware ( Orchestration, Transformation, Mapping )
Business Suite Cloud Services Database
Application and Data ( System of Records)
API Gateway ( Design, Security, Analytics, Monetization)
Digital Apps Business Networks Partners / Customers
Channels (System of Engagements)
36© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Challenges with API Based Integration Architecture
Systems
Cloud Services
Legacy System
Business Networks
Digital Apps
Partners/ Customers
Large enterprise applications are difficult and costly to scale to handle the massive API calls.
Fragmented data across multiple applications and data sources makes integration complex.
Difficult to leverage cloud-native, high available APIs over legacy business systems.
37© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Introducing Digital Integration Hub
Digital integration is an emerging architecture for implementing large-scale, high-throughput APIs by inserting a high performance in-memory data store layer between the API service layer and the system of record.
38© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Key Components of Digital Integration Hub
§ Stores relevant subset of the back-end data in cache.
§ A single consolidated view of entities, the data for which is stored in one or multiple system of records.
High-performance data store
§ Keeps the system of records sources and high-performance data store in sync.
§ Event driven integration
Integration Layer
§ Low-latency front-end API services connecting to high-performance cache for read queries.
§ Updates calls can be performed directly on the back-end systems ( Command Query Responsibility Segregation).
Front-end API Services
39© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Key Benefits of Digital Integration Hub
Responsive user
experience
Decoupling of the back-end data sources from front-end
API
Modernization of legacy
system following a cloud-native
approach
Real time business
insights and Analytics
Normalization of the APIs for
certain domains accessing data held in multiple data sources
Protection of back-end
systems from excessive
front-end APIs
40© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Application landscape decoupling with SAP Cloud Platform Integration Suite
Real-Time Events (pub/sub)
ChannelsEcosystemSocialMobile Web
API ManagementEnterprise API FabricSecurityDesign Mediation MonetizeNotification Analytics
Microservices
HANA-as-a-Service/ Backend-as-a-Service
In-Memory Data GridReal-Time Data AccessAnalytics and Insights
Enterprise MessagingIntegrationCloud IntegrationEvent Broker
§ Responsive multi-channel access layer: enabling new business models w/o risk of scaling§ “Defending” the application layer: from potentially excessive workloads§ 24/7 support: always-on access to APIs even if back-end systems must be taken offline
Independence from business applications, both technically and organizationally
SAP S/4HANA SAP C/4HANA
SAP SuccessFactors …
SAP CP Micro-
services
SAP Concur Third Party Applications and Data
41© 2020 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Use case pattern: Digital Integration HubSample solution architecture blueprint
Define Integration Best Practices
Smart Data Integration (SDI)
Data Provisioning AgentSAP HANA Database
Firewall
Your Datacenter
Database
SAP Fiori
Desktop Mobile
End UserAPI Management
Cloud IntegrationThird-Party Cloud Apps
Open Connectorsor Business Suite
Your Application
Cloud Connector
Read
Write
TCP
HTTP/RFC
Enterprise Messaging
Pub/SubPub/Sub
S/4 CX X …
SAP Cloud Platform Integration SuiteRecent Innovation
43CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform Integration Suite – Recent Innovation
Launch Pad for SAP Cloud Platform Integration SuiteWith simplified onboarding, provisioning, trial, role management and administration of SAP Cloud Platform Integration Suite capabilities
Intelligent Development of Integration FlowsProposal service for integration flows steps based on Machine Learning
Future-proof integration strategy Including road map for SAP Process Orchestration
Migration accelerators to multi-cloudTo support tenant migration from Neo to hyper scale environments
Additional CapabilitiesPreview tenant, key performance indicators Dashboard in SAP Analytics Cloud for integration scenarios, JSON support in mapping, FTP / FTPS adapter, importing & deploying Cloud Integration adapter in web UI, additional integration flow guidelines, further Integration Packs, etc.
1
2
3
5
4
44CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Integration Suite Launchpad to govern provisioning and activation of the different integration capabilities and seamlessly access all capabilities.
45CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Integration Suite is available on SAP Cloud Platform trial and getting started on tutorial on https://cockpit.hanatrial.ondemand.com
46CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
AI/ML in Integration Flow Design ( Flow Step Recommendations) and Quick access to flow steps to improve developer productivity
47CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Future-Proof Your Integration Strategy with SAP Cloud Platform Integration Suite
SAPinsider Article
� Extended Maintenance of release 7.5� Upgrade & migration options� Migrating directory content� Run automated integration scenario
tests� Cloud Integration runtime� Integration flow guidelines and patterns
48CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Migration Accelerators to help customers transition to Integration Suite Multi-Cloud environment• SAP note 2937549 • Migration support: [email protected]
49CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Migration Accelerator with command line tool and a step-by-step migration guide to assist movement of API Management assets from Neo to multi-cloud environment.
50CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
The phases of migration for your flows in SAP Cloud Platform Integration Suite
Evaluate Plan Prep Test Migrate Live
§ Identify your existing integration flows, APIs, security artifacts
§ Evaluate consumers of your integration flows
§ Adjust your client application to adopt to new end points, service keys
§ Adopt a side-by-side migration strategy
§ Define the migration path and migration scripts
§ Set up your multi-cloud environment for SAP Cloud Platform Integration Suite
§ Import your key store and certificates, and create security credentials
§ Import your existing integration flows, APIs
§ Pilot or test-drive the deployed integration scenarios
§ Launch and monitor your integration scenarios from multi-cloud environment
§ Decommission older tenants after cool-off period.
51CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Migration strategySide-by-side migration
§ Provision a new SAP Cloud Platform Integration Suite
§ Migrate integration artifacts from source system to target system
§ Connect your consumers to target system
SOLUTION
BENEFITS
§ Take advantage of a self-driven migration to upgrade your application in active use
§ Move your consuming applications in your phase§ Minimize downtime for your consuming
applications
Neo environment
Cloud Integration
Consumers
... 3
Migrate2
API Management
Multi-cloud environment
1Integration suite
Cloud Integration
API Management
52CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Migration acceleratorsFast-track your move to multi-cloud
API Management – API products, API proxies, rate plans, policy templates, access control for API products, developers, application developers, custom charts, key value map (unencrypted)
Cloud Integration – Prepackaged integration content (unmodified or configure only), custom integration, number ranges, public certificates, value mappings
Accelerator for migration of design-
time artifact
In scope for the accelerator
Out of scope for the accelerator*
API Management – Certificates, encrypted key value maps, API provider passwords, quota counters, monetization bills
Cloud Integration – Message monitoring data, JMS queues data, tenant sizing, data store, message store, local and global variables, partner directory, access policies, custom tags, user credentials, private certificates
* User action required
53CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform Integration – Preview Tenant
Preview Tenant is a complementary offering from SAP to all those customers with a subscription to 1. SAP Cloud Platform Integration, customer test service (8007949) &2. Cloud Integration license
“A chargeable, non-productive tenant which receives the takt based increments with one week lead time to all other tenants for those customers subscribed“
Blog: https://blogs.sap.com/2020/08/26/cloud-integration-customer-test-service-preview-tenant/
54CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Tenant e1234
� �
��
TENANT DETAILS
SAP Cloud Plaform Integration
Account: CPI Account1 (w12345678)
Provisioned By:
Provisioned On:
S123456789
15/11/2017 10:43:00 AM GMT
Tenant URL: https:/e01234-tmn.hci.int.sap.hana.ondemand.com/itspaces
Active
�
Tenant z01234 has been provisioned successfully
Edit
Enterprise Messaging
1) Edit button would be shown on the tenants in Active state and we see the entitlement for test service
8007949 on the Global AccountEnvironment Non-Production
Cloud Integration
55CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Edit Tenant Configuration
� �
��
Tenant Configuration
Cloud Integration
Save
�
Account: CPI Account1 ( w123456789)
Tenant URL: https:/e01234-tmn.hci.int.sap.hana.ondemand.com/itspaces
Cancel
Preview Tenant:
Environment Non-Production
Show the checkbox if he has the entitlement for test service 8007949
on the Global Account
Key Performance Indicators Dashboard in SAP Analytics Cloud for Integration Scenarios.Blog: https://blogs.sap.com/2020/08/26/sap-analytics-cloud-content-for-sap-cloud-platform-integration/
57CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Analytics Cloud content for SAP Cloud Platform Integration
• Shipped a new business content package template in SAP Analytics Cloud Content Innovation 17 release for Cloud Integration.
• This reporting dashboard provides at-a-glance view of relevant key performance indicators of a Cloud Integration tenant.
• Get insights of the Cloud Integration tenant using the intuitive and interactive widgets.
• The widgets in the dashboard displays data in a simple metric that helps you to visualize the context information with slicing and dicing capabilities.
• Using the dashboard, user can:• Monitor the integration flows which has the highest
processed messages.• Analyze the status of processed messages.• Get the count of the deployed artifacts.• Find the distribution of service endpoints across API protocols.
• Flexibility to extend the functionalities of the dashboard using other available Cloud Integration OData APIs.
58CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
OpenAPI Spec JSON in Integration Suite ( message mapping) to accelerate Low Code API Development
59CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform Integration Suite – FTP/FTPS Adapter
FTP (File Transfer Protocol) adapter connects an SAP Cloud Platform Integration tenant to a remote system using TCP (Transmission Control Protocol) to send or receive files from the system
Transport Encryption Options1. Explicit FTPS:
• After an initial connection, the client sends an AUTH TLS command to the server and initiates the handshake. Afterwards, all communication is encrypted.
• Default port will be 21
2. Implicit FTPS: • The client will connect to the server with an TLS connection. This means the client starts the
handshake at the beginning of the communication. • Default port is 990
3. Plain FTP - no encryption: • No encryption will be applied (not recommended) • Default port is 21
60CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform Integration Suite – FTP/FTPS AdapterConfigurations
61CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform Integration Suite – FTP/FTPS Adapter Send Step & Connectivity Tests
62CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform Integration Suite –Importing & Deploying Integration Adapter
You can now import your developed integration adapters in the multi-cloud environment.Importing Custom Integration Adapter in the multi-cloud environment.
Prerequisites• You’ve developed a custom integration adapter using Adapter SDK• You have exported integration adapter content, which is essentially an *.esa file in your local
file system.• You’ve assigned the role
template WorkspacePackagesEdit and WorkspaceArtifactsDeploy that are required to accomplish the various tasks when working with custom integration adapter.
• You’ve created an integration package.
63CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
§ Overview– Integration flow guidelines
▫ Provide guidelines to design enterprise grade integration flows in a robust fashion with clear andeasy-to-apply guidelines in order to safeguard a company's mission-critical business processes.
▫ 30+ integration flows▫ In addition, 3 application specific guidelines (SFSF, API Management)
– Enterprise Integration Patterns▫ E. g. aggregator, scatter-gather, splitter▫ 9 patterns▫ 15 integration flows
§ Links– User Documentation of Integration Flow Design Guidelines– Integration Flow Design Guidelines on SAP API Business Hub– Blog series about Enterprise Integration Patterns
SAP Cloud Platform Integration SuiteIntegration Flow Guidelines and Enterprise Integration Patterns
67CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Blog series comparing enterprise integration patterns on SAP Process Orchestration vs. SAP Cloud Platform Integration Suite
Enterprise integration patterns in the context of a migration toSAP Cloud Platform Integration Suite
68CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Latest Content on SAP API Business HubIntegration Packages
Package Name Vendor
SAP Cloud Platform Master Data for business partners Integration with SAP Marketing Cloud
SAP
SAP Returnable Packaging Management Integration with SAP S/4HANA Cloud SAP
SAP Returnable Packaging Management Integration with File Based Master Data Load SAP
SAP Returnable Packaging Management Integration with SAP S/4HANA SAP
Qualtrics Integration with SAP Sales Cloud and SAP Service Cloud SAP
SAP S/4HANA Integration with JIRA Commondo LLC
Office 365 Cloud Adapter by Rojo Consultancy Rojo Consultancy
iSHARE Adapter by Rojo Consultancy Rojo Consultancy
69CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Latest Content on SAP API Business HubAPI Packages
Package Name Vendor
SAP S/4HANA for Procurement Planning SAP
SAP Logistics Business Network, global track and trace option SAP
SAP Enterprise Product Development SAP
SAP Returnable Packaging Management SAP
SAP Self-Billing Cockpit SAP
SAP Cloud Platform Audit Logging SAP
SAP Cloud Platform Workflow Management SAP
Screening - Open Connectors SAP
ZOOP.ONE Digital Know Your Customer Quagga Tech
70CUSTOMER© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
§ Mail adapter supporting OAuth 2.0 authorization code grant flow
§ New user role for the full cache refresh option of the CPA cache
§ Special GUID handling for connecting two integrated configuration objects through asynchronous SOAP XI protocol running on the very same adapter engine
See release notes
§ Cloud integration runtime enhancements– JDBC data source configuration showing runtime
status and potential errors– Template for JMS configuration enabling use of
the JMS API on SAP NetWeaver for demo purposes
– Provision of a compatibility check for the upcoming Apache Camel runtime update
– Support for latest flow steps and flow-step versions
§ Test tool enhancements– Copy test cases– Distinguish test messages from other messages
in message overview and performance monitor– Use replacement rules for payloads and headers
through message preprocessing– Show lists of configuration objects in the test tool– Edit test data sets
New features shipped with SAP Process Orchestration 7.5 SP19