100-sap cio for integration isam ifg 201811 · 6$3 6( ru dq 6$3 diiloldwh frpsdq\ $oo uljkwv...
TRANSCRIPT
Integration Architectures for Hybrid System Landscapes
CIO Guide 2.0 for Integration
Udo Paltzer, Product Manager SAP Cloud Platform Integration SuiteSAP Cloud Platform Integration, API Management, Open Connectors,SAP Process Orchestration, SAP Application Interface FrameworkNovember 2018
2© 2018 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© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Agenda
SAP’s Integration Strategy for the Intelligent Enterprise
Integration Solution Advisory Methodology (ISA-M)
Case Study: ISA-M Applied for Sample Hybrid Landscape
Links for Further Information
SAP’s Integration Strategy for the Intelligent Enterprise
5CUSTOMER© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Integration challenge for enterprise architectsThe increased scope of integration
Fast Evolving Hybrid Landscapes How to define the integration strategy for my organization?
Hybrid Integration Platform (HIP)When to use what integration technology/service?
Integration Governance How to define integration guidelines for my organization?
Hybrid Landscapes
Digital TransformationRobotic Process Automation
M&A
B2C
B2B
Intelligent Enterprise
Anal
ytic
s
API E
cono
my
IoT
Machine Learning
Big
Dat
a
New Business Models
Colla
bora
tion
Hybrid Cloud
Social
Business Networks
Mob
ile
Industry 4.0
Non-SAPSAP
Bloc
kcha
in Microservices
Serv
erle
ss Artificial Intelligence
“Through 2020, integration work will account for 50% of the time and cost of building a digital platform” —Gartner
6CUSTOMER© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP’s integration strategy for the Intelligent EnterpriseKey principles
Integration
OUT-OF-THE-BOXINTEGRATION
1OPEN
INTEGRATION
2
HOLISTICINTEGRATION
3AI-DRIVEN
INTEGRATION
4
7CUSTOMER© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP’s integration strategy for the Intelligent EnterpriseHolistic integration portfolio based on SAP Cloud Platform and SAP HANA Data Management Suite
Integration
OUT-OF-THE-BOXINTEGRATION
OPENINTEGRATION
HOLISTICINTEGRATION
AI-DRIVENINTEGRATION
Setup & Operations
SecurityAutomation ExtensibilityMonitoring
Flexible Deployment Models
EmbeddedMulti Cloud Private CloudOn-Premise
Integration Solution Advisory Methodology (ISA-M)
Process Orchestration Master Data ManagementAPIs & Pre-Packaged Content
Integration Styles & Technologies
API Management | Event Brokering | Stream Analytics
Process Data UX Analytics IoT
Integration Solution Advisory Methodology (ISA-M)
Focus of this session
8© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
CIO guides for integration Two complementary guides for enterprise architects
Scope
Download
Download
9© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
CIO guides for integration Two complementary guides for enterprise architects
• Describes SAP’s long term Vision for Integration
• Key Integration Use Cases
• API Alignment
• Process Integration Guidance
• Data Integration Guidance
https://www.sap.com/documents/2017/05/eebd96bd-b97c-0010-82c7-eda71af511fa.html
SAP Vision for Integrating SAP Applications in Cloud and Hybrid Environments
• Refined Guidance for Process, B2B and Data Integration
• Integration Solution Advisory Methodology (ISA-M)
• SAP API Strategy
• Integration Automation
• SAP S/4HANA Transition Guidance
https://www.sap.com/documents/2018/06/de3238a0-077d-0010-87a3-c30de2ffd8ff.html
Process and Data Integration in Hybrid Landscapes
Integration Solution Advisory Methodology (ISA-M)
11© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Overview
Helps enterprise architects to shape their integration strategy
Collection of typical integration styles and patterns
Mapping to integration services (based on customer context)
Open to SAP and Non-SAP services / technologies
Target Group: Enterprise Architects / Integration Architects
ISA-M Template
Free PPT template available
Successfully adopted in multiple global organizations
SAP Consulting Services (optional)
+800 registered customers, partners and SAP consultants
Integration Solution Advisory Methodology (ISA-M) Simplify integration by a systematic integration approach
12© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
ISA-M: Use cases for enterprise architectsSimplify integration by a systematic integration approach
Integration Governance & Hybrid Integration Platform
3
Define integration guidelines foryour organization
Blueprint your Hybrid Integration Platform (SAP/Non-SAP)
Define areas for self-service integration
Common Terminology
1
Provide holistic view on integration (technology-agnostic)
Improve communication between teams and system integrators
Establish knowledge sharing culture (best practices)
Integration Strategy Definition
2
Review your current integration architecture
Define your targetintegration architecture
Identify future building blocks(e.g. for Proof of Concepts)
13© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Step 1: Integration domainsHigh level scoping of integration areas in a hybrid landscape
On-PremiseB2B B2G
Government Agency
Business Partner
CloudOnPremise2Cloud
Real World Objects
User2OnPremise
User2CloudNon-SAP Clouds
Business Suite
OnPremise2OnPremise Thing2OnPremise
Thing2CloudNon SAP Cloud Apps
Cloud2Cloud
User-Centric Applications
Business Suite
NonSAP
…C/4 HANA
Integraion Domain
Integration Domains
Integration Styles
Technology Mapping
14© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Step 2: Integration styles and use case patternsTechnology-agnostic library of integration use cases*
Integration Domains
Integration Styles
Technology Mapping
Integration Styles
Use Case Patterns
…
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
* Extensible by customers
15© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Step 3: Integration technology mappingBased on customer context
Integration Domains
Integration Styles
Technology Mapping
16© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
ISA-M in a nutshellSimplify Integration by a Holistic and Systematic Integration Approach
Integration Domains
Integration Styles
Technology Mapping
Case Study: ISA-M Applied for Sample Hybrid Landscape
18© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Case Study: Derive integration guidelines for your organization ISA-M applied for a typical hybrid landscape
How to define integration policies for my organization?
How to blueprint a hybrid integration platform for my organization?
(incl. SAP/non-SAP integration services)
Challenge for Enterprise Architects Typical Hybrid Landscape
19© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
ISA-M Case Study: Derive integration guidelines for your organizationCustomer context: Factors that influence an integration strategy
Industry & Business Requirements
Existing & FutureApplication Landscape
IT / Enterprise Architecture Strategy
Existing Investments
Existing Skillsets
20© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
ISA-M Case Study: Derive integration guidelines for your organization Example 1: Process integration
On-PremiseB2B B2G
Government Agency
Business Partner
CloudOnPremise2Cloud
Real World Objects
User2OnPremise
User2CloudNon-SAP Clouds
Business Suite
OnPremise2OnPremise Thing2OnPremise
Thing2CloudNon SAP Cloud Apps
Cloud2Cloud
User-Centric Applications
Business Suite
NonSAP
…C/4 HANA
1 Select Integration Domain(s) and Integration Style
User Integration
Data Integration
ThingIntegration
Cross Use Cases
SAP Cloud Platform Integration Suite
SAP’s IPaaS for cloud and hybrid integration
Prepackaged content for SAP and non-SAP apps
SAP Cloud Platform Open Connectors (+150 pre-built connectors for Non-SAP apps)
Complementary: SAP Process Orchestration and SAP Application Interface Framework (AIF)
Key Characteristics
A2A, B2B/B2G, master data synchronization use cases
API-based integration and near real-time processing
Transactional process integrity
2 Sample Mapping to SAP Technologies / Services
Process Integration
Cloud2Cloud
OnPremise2Cloud B2B B2G
Process Integration
21© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
ISA-M Case Study: Derive integration guidelines for your organization Example 2: B2B integration
On-PremiseB2B B2G
Government Agency
Business Partner
CloudOnPremise2Cloud
Real World Objects
User2OnPremise
User2CloudNon-SAP Clouds
Business Suite
OnPremise2OnPremise Thing2OnPremise
Thing2CloudNon SAP Cloud Apps
Cloud2Cloud
User-Centric Applications
Business Suite
NonSAP
…C/4 HANA
1 Select Integration Domain(s) and Integration Style
User Integration
Data Integration
ThingIntegration
Cross Use Cases
Integration Content Advisor for SAP Cloud Platform Integration (ICA)
Part of SAP Cloud Platform Integration Suite
Intelligent content management for B2B/A2A interfaces and mapping
Proposal service based on machine learning / crowd sourcing
Complete data dictionary (e.g. ASC X12 & UN/EDIFACT)
Automatic generation of documentation and runtime artifacts for SAP Cloud Platform Integration
Key Characteristics
Reduces interface implementation efforts by 60% or more
Leverages business domain knowledge (business semantics)
Continuous learning of integration content
2 Sample Mapping to SAP Technologies / Services
Process Integration
B2B
Process Integration
22© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
ISA-M Case Study: Derive integration guidelines for your organizationExample 3: Data integration
On-PremiseB2B B2G
Government Agency
Business Partner
CloudOnPremise2Cloud
Real World Objects
User2OnPremise
User2CloudNon-SAP Clouds
Business Suite
OnPremise2OnPremise Thing2OnPremise
Thing2CloudNon SAP Cloud Apps
Cloud2Cloud
User-Centric Applications
Business Suite
NonSAP
…C/4 HANA
1 Select Integration Domain(s) and Integration Style
User Integration
Data Integration
ThingIntegration
Cross Use Cases
SAP Data Hub
Part of SAP HANA Data Management Suite (HDMS)
Holistic data management across hybrid landscapes
Pipelining and orchestration of big data
Leverages SAP EIM tools, e.g. SAP HANA Smart Data Integration (SDI) or SAP Data Services (DS)
Key Characteristics
Support of multiple data integration use cases
Data focused (table/view, storages, processing, libraries)
High frequent event processing (e.g. via Kafka)
Advanced data transformations & processing (e.g. ML)
2 Sample Mapping to SAP Technologies / Services
Process Integration
Cloud2Cloud
OnPremise2Cloud
Data Integration
23© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
ISA-M Case Study: Derive integration guidelines for your organizationExample 4: API-managed integration
1 Select Integration Domain(s) and Integration Style
User Integration
Data Integration
ThingIntegration
Cross Use Cases
SAP Cloud Platform API Management
Part for SAP Cloud Platform Integration Suite
Provides full lifecycle management for APIs
Can be used in multiple integration domains and styles
Examples
Omnichannel access and mobile
Open real-time B2B Integration
Data access governance and monetization
Key Characteristics
API traffic management policies
API security policies
API analytics and monetization
2 Sample Mapping to SAP Technologies / Services
Process Integration
On-PremiseB2B B2G
Government Agency
Business Partner
CloudOnPremise2Cloud
Real World Objects
User2OnPremise
User2CloudNon-SAP Clouds
Business Suite
OnPremise2OnPremise Thing2OnPremise
Thing2CloudNon SAP Cloud Apps
Cloud2Cloud
User-Centric Applications
Business Suite
NonSAP
…C/4 HANA
On-PremiseB2B B2G
Government Agency
Business Partner
CloudOnPremise2Cloud
Real World Objects
User2OnPremise
User2CloudNon-SAP Clouds
Business Suite
OnPremise2OnPremise Thing2OnPremise
Thing2CloudNon SAP Cloud Apps
Cloud2Cloud
User-Centric Applications
Business Suite
NonSAP
…C/4 HANA
Cross Use Cases
24© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
SAP Cloud Platform Integration and SAP Data HubTechnology guidance
Key Use Cases and Characteristics
Chaining of distributed business processes (cloud, hybrid)
A2A / B2B, B2G / Master Data Synchronization
API focused (synch., async., business events)*
Message-based processing (mapping, routing, monitoring)
Transactional Integrity (reliable messaging and error handling)
Pre-packaged integration content for SAP/Non-SAP scenarios
SAP Cloud Platform Integration
Process Integration DomainProcess Integration Style
3rd Party Cloud Apps Business PartnerSAP Cloud Apps
Public Authorities3rd Party SystemsSAP Applications
API API
API API
APIAPIAPI
API
Data Integration Style
Key Use Cases and Characteristics
Pipelining and orchestration of big data in complex landscapes
Big Data Warehousing, IoT Ingestion, EIM (e.g. batch, streaming)
Data focused (table/view, storages, processing, libraries)*
Distributed data processing & server less computing
High frequent event processing (e.g. via Kafka)
Advanced data transformations & processing (e.g. ML, Predictive, Code)
SAP Data Hub
Data WarehouseEnterprise Data
IoT Data Stream ML/Predictive Unstructured Data
Data Lake / Cloud Storage
* Also table access possible by CPI (like CPI-DS) and API level access possible by SAP Data Hub, but not key focus
Interoperability
Business Transaction
Data Ingestion
Data Integration
Process Integration
Links for Further Information
26© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Free PPT template
Successfully adopted in multiple global organizations
Usage in your organizations, projects or services
SAP Consulting Services (optional)
Contribute to ISA-M evolution (optional)
SAP integration architecture community Download ISA-M template
If you are interested in subscribing to the ISA-M template please send a mail to:
27© 2018 SAP SE or an SAP affiliate company. All rights reservedǀInternal
Key takeaways: Increase your integration maturity levelSimplify integration by a systematic integration approach
Ad Hoc Integration
0
Integration Solution Advisory Methodology (ISA-M)
Common Terminology
1 Integration Strategy Definition
2
Self-Service Integration
4
IntegrationGovernance &
HIP
3
Thank you.Contact information: