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

Integration Architectures for

Hybrid System Landscapes


Katrin von Ahsen, Integration Center of Excellence, Central Engineering, SAP SE
May 28th, 2019
PUBLIC
Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP.
Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service
or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related
document, or to develop or release any functionality mentioned therein.
This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross
negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from
expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates,
and they should not be relied upon in making purchasing decisions.

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


Agenda

SAP’s Integration Strategy for the Intelligent Enterprise

Integration Solution Advisory Methodology (ISA-M)

Case Studies:
▪ ISA-M Applied for Sample Hybrid Landscape
▪ ISA-M Applied at SAP IT

Complementing Information

ISA-M Template for Enterprise Architects

Q&A

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


SAP’s Integration Strategy for the
Intelligent Enterprise
Integration challenge for enterprise architects
The increased scope of integration

Intelligent Enterprise

Analytics
Hybrid Cloud
API Economy

Fast Evolving Hybrid Landscapes


How to define the integration strategy for
Machine Learning my organization?
Business Networks M&A
Industry 4.0
Blockchain

Microservices Hybrid Integration Platform (HIP)


Hybrid Landscapes
Big Data

IoT
When to use what integration
technology/service?
B2B Social
Mobile
Serverless

Artificial
Collaboration

SAP Intelligence Integration Governance


Non-SAP How to define integration guidelines for my
New Business Models organization?
Digital Transformation
Robotic Process Automation
B2C
“Through 2020, integration work will account for 50% of the time and cost of building a digital platform” —Gartner
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5
Intelligent enterprises are integrated enterprises
Key integration principles

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

Integration

3 4
HOLISTIC AI-DRIVEN
INTEGRATION INTEGRATION

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6


SAP’s integration strategy for the Intelligent Enterprise
Holistic integration portfolio based on SAP Cloud Platform and SAP HANA Data Management Suite

OUT-OF-THE-BOX OPEN HOLISTIC AI-DRIVEN


INTEGRATION INTEGRATION INTEGRATION INTEGRATION

Integration Solution Advisory Methodology (ISA-M)

Process Orchestration APIs & Pre-Packaged Content Master Data Management

Integration Styles & Technologies


Integration
Process Data UX Analytics IoT

API Management | Event Brokering | Stream Analytics

Setup & Operations


Monitoring Automation Extensibility Security

Flexible Deployment Models


On-Premise Multi Cloud Private Cloud Embedded

Focus of this session


© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7
Integration Solution Advisory Methodology
ISA-M
Integration Solution Advisory Methodology (ISA-M)
Simplify integration by a systematic integration approach

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

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


ISA-M: Use cases for enterprise architects
Simplify integration by a systematic integration approach

1 2 3
Common Integration Strategy Integration Governance &
Terminology Definition Hybrid Integration Platform

Provide holistic view on integration Review your current Define integration guidelines for
(technology-agnostic) integration architecture your organization

Improve communication between Define your target Blueprint your Hybrid Integration
teams and system integrators integration architecture Platform (SAP/Non-SAP)

Establish knowledge Identify future building blocks Define areas for self-service
sharing culture (best practices) (e.g. for Proof of Concepts) integration

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


Step 1: Integration domains Integration Integration Technology
Domains Styles Mapping
High level scoping of integration areas in a hybrid landscape

User-Centric Real World


Applications Objects

User2Cloud Cloud2Cloud Thing2Cloud


Non-SAP
Clouds … Non SAP
Cloud Apps
C/4 HANA

Business Government
Partner Agency

Cloud
OnPremise2Cloud B2B B2G
On-Premise

Business
Business Non
Suite
Suite SAP

User2OnPremise OnPremise2OnPremise Thing2OnPremise

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


Integration Domain 11
Step 2: Integration styles and use case patterns Integration Integration Technology
Domains Styles Mapping
Technology-agnostic library of integration use cases*

Integration Styles

Process Data User Thing


Integration Integration Integration Integration

A2A Master Data UI Thing to


Integration Synchronization Integration Analytics

B2B Data Mobile Thing to


Integration Replication Integration Process

Business Network Data Desktop Thing to


Use Case Patterns Integration Virtualization Integration Data Lake

Data Quality Thing to



Customer-Specific Management Thing
Use Case
… … … …

API-Managed Event-Based Stream Workflow



Integration Integration Analytics Management

Cross Use Cases


* Extensible by customers
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12
Step 3: Integration technology mapping Integration Integration Technology
Domains Styles Mapping
Based on customer context

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


ISA-M in a nutshell Integration Integration Technology
Domains Styles Mapping
Simplify Integration by a Holistic and Systematic Integration Approach

Integration Domains

Integration Styles and Use Case Patterns

Integration Technology Mapping

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 14


Case Study
ISA-M Applied for Sample Hybrid Landscape
Case Study: Derive integration guidelines for your organization
ISA-M applied for a typical hybrid landscape

Challenge for Enterprise Architects 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)

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 16


ISA-M Case Study: Derive integration guidelines for your organization
Customer context: Factors that influence an integration strategy

Industry & Business Existing & Future IT / Enterprise


Requirements Application Landscape Architecture Strategy

Existing Existing
Investments Skillsets

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


ISA-M Case Study: Derive integration guidelines for your organization
Example 1: Process integration

1 Select Integration Domain(s) and Integration Style 2 Sample Mapping to SAP Technologies / Services

User-Centric Real World SAP Cloud Platform Integration Suite


Applications Objects

User2Cloud Cloud2Cloud Non SAP Thing2Cloud


▪ SAP’s IPaaS for cloud and hybrid integration
Non-SAP
… Cloud Apps
Clouds
C/4 HANA ▪ Prepackaged content for SAP and non-SAP apps
Business Government
▪ SAP Cloud Platform Open Connectors
Partner Agency
(+170 pre-built connectors for Non-SAP apps)
▪ Complementary: SAP Process Orchestration and
Cloud
OnPremise2Cloud B2B B2G
On-Premise
SAP Application Interface Framework (AIF)

Business
Business Non
Suite
Suite SAP
Key Characteristics
User2OnPremise Thing2OnPremise
OnPremise2OnPremise
▪ A2A, B2B/B2G, master data synchronization use cases
▪ API-based integration and near real-time processing
Process Data User Thing Cross Use
▪ Transactional process integrity
Integration Integration Integration Integration Cases

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 18


ISA-M Case Study: Derive integration guidelines for your organization
Example 2: B2B integration

1 Select Integration Domain(s) and Integration Style 2 Sample Mapping to SAP Technologies / Services

User-Centric Real World SAP Cloud Platform Integration Advisor


Applications Objects

User2Cloud Cloud2Cloud Non SAP Thing2Cloud


▪ Part of SAP Cloud Platform Integration Suite
Non-SAP
… Cloud Apps
Clouds
C/4 HANA ▪ Intelligent content management for B2B/A2A interfaces and
mapping
Business Government
Partner Agency
▪ Proposal service based on machine learning / crowd sourcing
▪ Complete data dictionary (e.g. ASC X12 & UN/EDIFACT)
Cloud
OnPremise2Cloud B2B B2G
On-Premise

▪ Automatic generation of documentation and runtime artifacts


for SAP Cloud Platform Integration
Business
Business Non
Suite
Suite SAP

User2OnPremise OnPremise2OnPremise Thing2OnPremise


Key Characteristics
▪ Reduces interface implementation efforts by 60% or more
Process Data User Thing Cross Use
▪ Leverages business domain knowledge (business semantics)
Integration Integration Integration Integration Cases ▪ Continuous learning of integration content

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 19


ISA-M Case Study: Derive integration guidelines for your organization
Example 3: Data integration

1 Select Integration Domain(s) and Integration Style 2 Sample Mapping to SAP Technologies / Services

User-Centric Real World SAP Data Hub


Applications Objects

User2Cloud Cloud2Cloud Non SAP Thing2Cloud


▪ Part of SAP HANA Data Management Suite (HDMS)
Non-SAP
… Cloud Apps
Clouds
C/4 HANA ▪ Holistic data management across hybrid landscapes
Business Government
▪ Pipelining and orchestration of big data
Partner Agency

▪ Leverages SAP EIM tools, e.g. SAP HANA Smart Data


Cloud
On-Premise
OnPremise2Cloud B2B B2G Integration (SDI) or SAP Data Services (DS)

Business
Business Non
Key Characteristics
Suite
Suite SAP
▪ Support of multiple data integration use cases
User2OnPremise OnPremise2OnPremise Thing2OnPremise
▪ Data focused (table/view, storages, processing, libraries)
▪ High frequent event processing (e.g. via Kafka)
Process Data User Thing Cross Use ▪ Advanced data transformations & processing (e.g. ML)
Integration Integration Integration Integration Cases

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 20


ISA-M Case Study: Derive integration guidelines for your organization
Example 4: UI integration

1 Select Integration Domain(s) and Integration Style 2 Sample Mapping to SAP Technologies / Services

User-Centric Real World SAP Fiori Launchpad


Applications Objects

User2Cloud Cloud2Cloud Non SAP Thing2Cloud


▪ Single point of entry for business applications
Non-SAP
… Cloud Apps
Clouds
C/4 HANA ▪ Based on SAP Fiori User Experience
Business Government
▪ Responsive design to run on multiple platforms
Partner Agency

▪ Support of multiple deployment options


Cloud
OnPremise2Cloud B2B B2G
On-Premise

Key Characteristics
Business
Business Non ▪ Role-based access
Suite
Suite SAP

User2OnPremise OnPremise2OnPremise Thing2OnPremise


▪ Personalization
▪ Theming and branding via UI theme designer
▪ Open and extensible
Process Data User Thing Cross Use
Integration Integration Integration Integration Cases

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


ISA-M Case Study: Derive integration guidelines for your organization
Example 5: Thing integration

1 Select Integration Domain(s) and Integration Style 2 Sample Mapping to SAP Technologies / Services

User-Centric Real World SAP Cloud Platform Internet of Things


Applications Objects

User2Cloud Cloud2Cloud Non SAP Thing2Cloud


▪ Part for SAP Cloud Platform Integration Suite
Non-SAP
… Cloud Apps
Clouds
C/4 HANA ▪ Integrate data from devices and process it in business or
analytical IoT applications
Business Government
Partner Agency
▪ Integral part of SAP Leonardo IoT Foundation and SAP Edge
Cloud
OnPremise2Cloud B2B B2G
Services to build and run IoT applications in the cloud
On-Premise

Key Characteristics
Business
Business Non
Suite
Suite SAP
▪ Device Lifecycle Management
User2OnPremise Thing2OnPremise
OnPremise2OnPremise
▪ IoT specific protocol support (e.g. MQTT, OPC-UA)
▪ Edge-level processing intelligence

Process Data User Thing Cross Use


▪ Remote software updates
Integration Integration Integration Integration Cases

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22


ISA-M Case Study: Derive integration guidelines for your organization
Example 6: API-managed integration

1 Select Integration Domain(s) and Integration Style 2 Sample Mapping to SAP Technologies / Services

User-Centric Real World SAP Cloud Platform API Management


Applications Objects
▪ Part for SAP Cloud Platform Integration Suite
User2Cloud Cloud2Cloud Non SAP Thing2Cloud
Non-SAP
Clouds … Cloud Apps
▪ Provides full lifecycle management for APIs
C/4 HANA

▪ Can be used in multiple integration domains and styles


Business Government
Partner Agency

Cloud
OnPremise2Cloud B2B B2G
Examples
On-Premise
▪ Omnichannel access and mobile
▪ Open real-time B2B Integration
▪ Data access governance and monetization
Business
Business Non
Suite
Suite SAP

User2OnPremise OnPremise2OnPremise Thing2OnPremise

Key Characteristics
▪ API traffic management policies
Process Data User Thing Cross Use
Integration Integration Integration Integration Cases ▪ API security policies
▪ API analytics and monetization

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 23


Process Data
SAP Cloud Platform Integration and SAP Data Hub Integration Integration

Technology guidance
Process Integration Style Data Integration Style
Process Integration Domain Interoperability

SAP Cloud Apps 3rd Party Cloud Apps Business Partner IoT Data Stream ML/Predictive Unstructured Data

API API API


API Data Ingestion
SAP Cloud Platform Integration SAP Data Hub

API API API Business Transaction

SAP Applications 3rd Party Systems Public Authorities Enterprise Data Data Warehouse Data Lake / Cloud Storage

Key Use Cases and Characteristics Key Use Cases and Characteristics
▪ Chaining of distributed business processes (cloud, hybrid) ▪ Pipelining and orchestration of big data in complex landscapes
▪ A2A / B2B, B2G / Master Data Synchronization ▪ Big Data Warehousing, IoT Ingestion, EIM (e.g. batch, streaming)
▪ API focused (synch., async., business events)* ▪ Data focused (table/view, storages, processing, libraries)*
▪ Message-based processing (mapping, routing, monitoring) ▪ Distributed data processing & server less computing
▪ Transactional Integrity (reliable messaging and error handling) ▪ High frequent event processing (e.g. via Kafka)
▪ Pre-packaged integration content for SAP/Non-SAP scenarios ▪ Advanced data transformations & processing (e.g. ML, Predictive, Code)

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC * Also table access possible by CPI (like CPI-DS) and API level access possible by SAP Data Hub, but not key focus 24
Case Study
ISA-M Applied for Sample Hybrid Landscape
SAP Runs SAP
Integration Challenges
New Integration
Scenarios
Huge
Business System
Landscape on Monolithic
Premise Systems Move to The Increased
Cloud Integration
Hybrid System Demand
Landscapes

Increased Project
Interface
Complexity
Documentation

Highly Integrated Missing


Transparency Integration
Technology
Redundancy
Decisions

Integration
Demand

High Complexity
and High operational
dependencies efforts

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 26


SAP Runs SAP
Integration Governance Initiative

Approach
▪ Provide guidelines and references for implementation teams

▪ Capture integration demand centrally via Integration Governance Tool

▪ Focus: process- and data integration domains

Benefits
▪ Increased transparency through channeling of new integration demand

▪ Identification of reusable integration patterns to speed-up implementation

▪ Leverage integration best practices & tool decisions

▪ Increased operational transparency of SAP’s System Landscape

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 27


SAP Runs SAP: ISA-M Applied by SAP IT
Integration Technology Decisions - Operational Model in SAP IT
ISA-M Framework

Expert knowledge of Enterprise Integration


Technical Integration Architecture Board
Consultants

Integration Integration Governance Enterprise Architecture


Guideline Tool Modeling Tool

Integration
Documentation
CIO Guides

Integration Technologies Channel


and Patterns Integration Demands

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 28


Complementing Information
CIO guides for integration
Two complementary guides for enterprise architects

Download

Download
Scope

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 30


CIO guides for integration
Two complementary guides for enterprise architects

SAP Vision for Integrating Process and Data Integration


SAP Applications in Cloud and in Hybrid Landscapes
Hybrid Environments

• Refined Guidance for Process, B2B and Data Integration


• Describes SAP’s long term Vision for Integration
• Integration Solution Advisory Methodology (ISA-M)
• Key Integration Use Cases
• SAP API Strategy
• API Alignment
• Integration Automation
• Process Integration Guidance
• SAP S/4HANA Transition Guidance
• Data Integration Guidance

https://www.sap.com/documents/2017/05/eebd https://www.sap.com/documents/2018/06/de32
96bd-b97c-0010-82c7-eda71af511fa.html 38a0-077d-0010-87a3-c30de2ffd8ff.html

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 31


Integration – The Key to the Intelligent Enterprise
New openSAP course open for enrollment

This course will provide you with an overview of SAP’s holistic integration
strategy to support the Intelligent Enterprise. You’ll learn about the
integration such as user experience, process, data, analytics, IoT,
master data, process orchestration, security, automation, extensibility,
and much more.
Course Content:
1. SAP Integration Strategy at a Glance
2. Integration Styles and Technologies
3. Cross-Technologies
4. Integration Setup and Operations
5. Closing

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


https://open.sap.com/courses/int1 32
ISA-M Template for
Enterprise Architects
SAP integration architecture community
Download ISA-M template
▪ 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)

If you are interested in subscribing to the


ISA-M template please send a mail to:
matthias.allgaier@sap.com

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 34


Key takeaways: Increase your integration maturity level
Simplify integration by a systematic integration approach

4
3 Self-Service
Integration
Integration
2 Governance &
Integration
1 Strategy
HIP

Common Definition
0 Terminology

Ad Hoc
Integration

Integration Solution Advisory Methodology (ISA-M)

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 35


Q&A
Thank you.
Contact information:
Katrin von Ahsen
Integration Center of Excellence, Central Engineering, SAP SE
katrin.von.ahsen@sap.com

You might also like