Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

BTP 31

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

Week 3: API and Event-Based Integration

Unit 1: API Provisioning


API provisioning
Full lifecycle API Management – The five pillars of API Management

1️⃣ Façade Create your own unified and harmonized API presence, API Consumers
using your own domain and branding partners, employees, customers

2️⃣ Security Ensure API security via policies, traffic protection, and
compliance

3️⃣ Governance Discover and document all your APIs, manage lifecycle, Façade

Governance
offer developer self-services

insights
Security
4️⃣ Insights Monitor with usage analytics, logs, events and triggers;
use business insights to monetize your APIs
Transforms
5️⃣ Transforms Perform advanced header and payload transformations:
mediations, data graphs, and (3rd party) integrations

API Providers
https://blogs.sap.com/2022/03/03/sap-api-management-policies/ data and backend services
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2
API provisioning
API Façade – Build your API presence

▪ API Management enables customers to be


flexible with virtual host paths / custom domains
at no additional cost
▪ With powerful URL rewriting / routing
capabilities, requests can be dispatched to
backends in a truly dynamic way
▪ API Business Hub Enterprise allows for a native
developer portal experience with a
heterogenous API Catalog

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


API provisioning
API Security – Seamless ways to secure API providers

▪ While API providers offer ways to set


connectivity credentials to access backend
resources (Internet, Cloud Integration,
Open Connectors etc.), a prominent use
case is to set connectivity to on-premise
systems with end-to-end SSO
▪ Beyond the API providers, we provide
ready-to-deploy policy templates to
connect to SAP systems like SAP
S/4HANA Cloud and SAP SuccessFactors
that directly leverage BTP destinations and
all its supported authentication types
(SAML, OAuthSAMLBearer, certificates
etc.)

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


API provisioning
Demo: API provisioning to simplify the handling of connectivity and security

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


API provisioning
Summary

The API Management capability within


SAP Integration Suite …
▪ Provides many options to seamlessly connect to
heterogeneous systems
▪ Has out-of-the-box policies to inspect and set API
security
▪ Provides a rich set of policy templates to help
mediate security handshakes

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


Thank you.
Contact information:

open@sap.com
Follow all of SAP

www.sap.com/contactsap

© 2023 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/trademark for additional trademark information and notices.
Week 3: API and Event-Based Integration
Unit 2: API Consumption
API consumption
Full lifecycle API Management – The five pillars of API Management

1️⃣ Façade Create your own unified and harmonized API presence, API Consumers
using your own domain and branding partners, employees, customers

2️⃣ Security Ensure API security via policies, traffic protection, and
compliance

3️⃣ Governance Discover and document all your APIs, manage lifecycle, Façade

Governance
offer developer self-services

insights
Security
4️⃣ Insights Monitor with usage analytics, logs, events and triggers;
use business insights to monetize your APIs
Transforms
5️⃣ Transforms Perform advanced header and payload transformations:
mediations, data graphs, and (3rd party) integrations

API Providers
https://blogs.sap.com/2022/03/03/sap-api-management-policies/ data and backend services
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2
API consumption
Fostering the developer ecosystem with API Business Hub Enterprise

Cloud-native developer Business app developer Citizen developer


Pro-code Low-code No-code
Technology focused Solution focused

Examples: Visual Studio, Atom Examples: Appian, Power Apps Examples: SAP Build, Power Automate

Provides portal as well as


API access for API Business Hub Enterprise
embeddability into low-code
and no-code env.
APIs Events Business objects Notifications Actions

SAP Integration SAP Integration Suite Third-party API gateways


Suite to define the
API governance APIs Data Graph APIs Integration
and access developer

Multiple API Open Connectors, Event Portal, 3rd-party API


SAP APIs and CAP, Integration
development third-party APIs, Event Mesh development
platforms
management plane microservices flows
events back ends

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


API consumption
Ability to customize and manage developer-centric resources

▪ New Design with Site Editor allows customers to rebrand the portal to match their own enterprise theme.
− All major areas customizable by customers to truly make the API Business Hub Enterprise their own.
▪ SAP Graph capability discovery added as part of API Business Hub Enterprise

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


API consumption
Ability to customize and manage developer-centric resources

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


API consumption
Consume APIs securely

▪ APIs can be invoked from apps / services running SAP BTP context using BTP destination services.
▪ APIs can be invoked from any external client as well. API administrator gets to choose how to authenticate
the APIs
− API key
− Certificate-based authentication (mTLS)
− OAuth 2 standards (supports all grant types)
− JWT-based verification (OIDC compliance)
− SAML-based verification

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


API consumption
Demo: API provisioning to simplify the handling of connectivity and security

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


API consumption
Summary

The API Management capability within


SAP Integration Suite …
▪ Offers a rich design time experience for
developers to onboard, discover, test, and
consume APIs
▪ Provides a cloud-native experience for clients to
consume APIs in a fully secure and regulated
manner

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


Thank you.
Contact information:

open@sap.com
Follow all of SAP

www.sap.com/contactsap

© 2023 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/trademark for additional trademark information and notices.
Week 3: API and Event-Based Integration
Unit 3: API Lifecycle Management
API lifecycle management
The five pillars of API Management

1️⃣ Façade Create your own unified and harmonized API presence, API Consumers
using your own domain and branding partners, employees, customers

2️⃣ Security Ensure API security via policies, traffic protection, and
compliance

3️⃣ Governance Discover and document all your APIs, manage lifecycle, Façade

Governance
offer developer self-services

insights
Security
4️⃣ Insights Monitor with usage analytics, logs, events and triggers;
use business insights to monetize your APIs
Transforms
5️⃣ Transforms Perform advanced header and payload transformations:
mediations, data graphs, and (3rd party) integrations

API Providers
https://blogs.sap.com/2022/03/03/sap-api-management-policies/ data and backend services
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2
API lifecycle management
Govern APIs

▪ Rich design time features to manage APIs, states,


versions, and revisions (roadmap)
▪ API keys can be rotated, product scope
distributions can be fine-grained
▪ Access controls for developer assignments

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


API lifecycle management
Govern APIs

▪ API Business Hub Enterprise has rich support to enable developer self-service, manage multiple
connections, etc.

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


API lifecycle management
API transformations via Graph

▪ Deploy Graph to create a connected data graph


of your SAP-managed data, for instant
developer productivity
▪ Enhance the data graph API with your own
custom data sources and model extensions
▪ Configure API management policies for
additional fine-grained control, analytics, and
monetization

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


API lifecycle management
Demo

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


API lifecycle management
Summary

The API Management capability within


SAP Integration Suite …
▪ Offers a multitude of features to govern an API’s
lifecycle and status
▪ Graph offers a layer of semantic model on top of
APIs from SAP’s LoB systems and even custom
extensions

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


Thank you.
Contact information:

open@sap.com
Follow all of SAP

www.sap.com/contactsap

© 2023 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/trademark for additional trademark information and notices.
Week 3: API and Event-Based Integration
Unit 4: Eventing Infrastructure
Eventing infrastructure
SAP’s event-driven ecosystem today

Event Eventing Event


sources infrastructure consumers

SAP S/4HANA SAP Integration Suite SAP Integration Suite


SAP S/4HANA Cloud ▪ SAP Event Mesh SAP BTP Services & Apps
SAP ERP ▪ Advanced event mesh SAP back ends
(SAP S/4HANA Cloud and SAP S/4HANA,
SAP SuccessFactors solutions ▪ Event routing services SAP ECC and SAP S/4HANA using add-on)
SAP Marketing Cloud SAP BTP, Kyma Runtime
SAP Fieldglass solutions SAP Data Intelligence
SAP Data Intelligence Azure Event Grid (Beta Program)
SAP CPQ Other SAP solutions
Other SAP solutions 3rd party
3rd party

Know-How Guidance (ISA-M …) and Learning Materials (Discovery Center Missions …)


© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2
Eventing infrastructure
SAP Event Mesh and SAP Integration Suite, advanced event mesh

Fully-managed services for enabling enterprise-grade event-driven architectures

SAP Event Mesh Advanced Event Mesh

▪ Low entry barrier to event-driven architectures with ▪ Complements SAP Event Mesh for more
pay per use-based pricing demanding scenarios
▪ Integrate and extend SAP applications in an event- ▪ Enterprise-grade performance, reliability, security,
driven way based on SAP Integration Suite and governance; scales to very large use cases
▪ SAP BTP deployment and native event broker for ▪ Distributed mesh of event brokers deployed
SAP S/4HANA, free add-on for custom ECC events across environments in private or public clouds
▪ Openness and focus combined by supporting open ▪ Full purpose set of eventing services including event
standards and providing extra benefits for SAP streaming, event management and monitoring
ecosystem ▪ Advanced features like dynamic message routing
▪ Scales well with certain set limits and fine-grained filtering

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


Eventing infrastructure
SAP Integration Suite, advanced event mesh

Overview Benefits
▪ Distributed mesh of event brokers that can be ▪ Enterprise-grade performance, reliability, security,
deployed across environments and governance
▪ Full purpose set of eventing services ▪ Scales from small to ultra large use cases
▪ Supports event streaming, event management, and ▪ Brokers can be deployed in existing public cloud or
event monitoring private cloud environments
▪ Brokers come in T-shirt sizes and fully scale as ▪ Dynamic message routing, topic hierarchy, and fine-
required grained filtering
▪ Includes advanced event management toolset
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4
Eventing infrastructure
Comparing SAP solutions for event-driven integration

SAP Integration Suite,


SAP Event Mesh
advanced event mesh
Fully managed cloud service

Infrastructure model Shared Exclusive in T-Shirt Sizes

Deployment options BTP Deployment Private and Public Clouds

Connecting SAP and non-SAP systems


Standard SAP SuccessFactors available,
Out-of-the-box support for SAP event sources
SAP S/4HANA upcoming

Support of standard protocols

Message size and storage 1MB / 10GB Up to 30MB / Up to 6TB

Typical use case size Small to Medium Small to Ultra Large

Network of event brokers

Advanced event monitoring and analysis

Dynamic event routing


Advanced
Filtering

Event replay

Event management

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


Eventing infrastructure
Demo

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


Eventing infrastructure
Summary

▪ SAP provides an end-to-end event-driven


ecosystem consisting of event sources,
eventing infrastructure, and event consumers
▪ With SAP Event Mesh and SAP Integration
Suite, advanced event mesh, SAP offers two
infrastructure offerings that complement each
other
▪ SAP Integration Suite, advanced event mesh is
the enterprise-grade offering providing
sophisticated features, distribution, and ultra-
high scale

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


Thank you.
Contact information:

open@sap.com
Follow all of SAP

www.sap.com/contactsap

© 2023 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/trademark for additional trademark information and notices.
Week 3: API and Event-Based Integration
Unit 5: Event Sources
Event sources
Notification and data events

Data Event Notification Event

Advantages Advantages
▪ All needed data included in event ▪ Very small
▪ Good when full data set required in majority ▪ Only minimal required data set, controlled
of cases data access

Challenges Challenges
▪ Larger event size results in higher resource ▪ Additional synchronous step required
consumption for source, event broker, and ▪ Suitable API needed on top of suitable event
consumer
▪ Additional configuration for API access
▪ Raises topics like data access and protection

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


Event sources
Custom and standard events

Standard Event Custom Event

▪ Provided by SAP business applications / back ▪ Created by customers to address use cases for
ends as part of SAP standard which no standard events are available
▪ Can be looked up at SAP Business Accelerator ▪ Ways to create custom events differ from back
Hub (api.sap.com) or in SFSF Intelligent end to back end
Services documentation ▪ Typical tools are the event-enablement add-on
▪ Typically notification events; can be data events or the RAP-based approach
too ▪ Custom events can be completely tailored to fit
▪ Means to adjust/extend standard events specific customer needs
provided by back ends and differ from back end
to back end
▪ For some back ends, no adjustments are
possible

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


Event sources
Outbound and inbound events

Outbound Event Inbound Event

▪ Outbound (from a back-end perspective) means ▪ Inbound (from a back-end perspective) means
that an SAP back end is the event source that an SAP back end is the event consumer
▪ Today this is 90 percent the case ▪ Today this is 10 percent the case
▪ Standard outbound events enabled with just one ▪ Pro-code development effort needed to specify
click what to do when receiving an event
▪ Custom outbound events can be created with ▪ Calling an API is often seen as an easier
low-code/no-code to pro-code approaches alternative

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


Event sources
SAP event sources

SAP ECC SAP S/4HANA Cloud SAP S/4HANA SAP SuccessFactors


▪ Custom events using Standard Standard ▪ Intelligent Service events
event enablement add-on ▪ Around 500 standard ▪ Around 500 standard ▪ Adjustable standard
▪ Notification and data notification events notification events events
events ▪ Events that cannot be ▪ Events that cannot be
▪ Notification and data
adjusted adjusted
▪ Inbound and outbound events
▪ New events by request to SAP RAP-Based Events
events development ▪ No custom events
▪ Currently custom notification
▪ CloudEvents format RAP-Based Events and data events possible
▪ Currently custom notification ▪ In future extensible standard ▪ SOAP format
and data events events
▪ In future adjustable / Custom Add-On Events
extensible standard events ▪ Notification and data events
▪ Can be inbound and outbound

Add-On Add-On

SAP Integration Suite,


SAP Event Mesh SAP Integration Suite
advanced event mesh

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


Event sources
Demo

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


Event sources
Summary

▪ Most SAP back ends and business applications


are event-enabled
▪ Standard events, RAP-based custom events,
and custom events using the event-enablement
add-on are the different options for exposing
and consuming events out of back ends and
business applications
▪ In future standard events will be extensible and
adjustable

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


Thank you.
Contact information:

open@sap.com
Follow all of SAP

www.sap.com/contactsap

© 2023 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/trademark for additional trademark information and notices.
Week 3: API and Event-Based Integration
Unit 6: Event-Driven Use Cases
Event-driven use cases
SAP runs SAP: Car Fleet live with SAP Digital Vehicle Hub

Successful Go-Live Q4 2022

SAP Digital Vehicle Hub represents digital twin for


any ground transportation object

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


Event-driven use cases
Frontrunner industries for EDAs

Retail Consumer Goods Travel Pharma /


Life Sciences

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


Event-driven use cases
Selected use case examples

Speed and Reliability Availability Supply Chain

Customer Experience Customer Guidance Data Distribution


© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4
Event-driven use cases
SAP Cell and Gene Therapy Orchestration

SaaS helps life sciences companies organize, plan, and execute cell and gene therapy treatments powered
by an EDA using more than 30 different events.
© 2023 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5
Event-driven use cases
Summary

▪ EDAs support a wide variety of use cases


▪ Currently there are a few frontrunner industries
that specifically benefit from the real-time
advantages of event-driven architectures
▪ In an SAP context, EDAs can be used from
more obvious data distribution and real-time
scenarios to use cases that leverage the
communication style benefits of EDAs

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


Thank you.
Contact information:

open@sap.com
Follow all of SAP

www.sap.com/contactsap

© 2023 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/trademark for additional trademark information and notices.

You might also like