Reference architectureReference architecturetypeA published architecture with a diagram and named components. The topology outlasts the product names in it.See every one →SAP Architecture Center

Designing Event-Driven Applications

SAP's guidance for building applications on event-driven architecture with BTP services. It sets out a two-part strategy: SAP Cloud Application Event Hub for events between SAP cloud applications and BTP, and the SAP Integration Suite family for dedicated event brokers in hybrid landscapes. Its sub-pages then cover EDA patterns, design considerations and AWS and Azure IoT integration. The framing is integration between systems; the in-process outbox and queueing inside one CAP service are not its subject.

Where it sits

Explains
Event MeshBTPEvent MeshcapabilityEmitting and consuming business events across systems through brokers, including subscriptions and mapping application events to broker topics. Work that must survive a request, including deferred processing and retries, belongs to [async processing](capability:async-processing).
Source
reachable

Who is behind it

SAP Architecture CenterSAP Architecture CenterOrganisationWrote this
In the atlas: maintains 1, wrote 26
author

Architecture12

parts read from 2 readme files,

Parts, as the source names them

  1. SAP S/4HANA Cloud Public Editionevent sourceSAP cloud applicationson Between SAP cloud applications and BTP extensions through SAP Cloud Application Event HubRA0001 1-event-driven-arch/readme.md in SAP/architecture-center Pre-built event integrations between SAP Cloud Applications (including SAP S/4HANA Cloud, Public and Private Edition). As per SAP Strategy, SAP Cloud applications must use SAP Event Hub to implement SAP event integration scenarios.
  2. SAP Cloud Application Event Hubevent hub for SAP cloud applicationsSAP BTPon Between SAP cloud applications and BTP extensions through SAP Cloud Application Event HubRA0001 readme.md in SAP/architecture-center This service will provide access to all business events in the SAP intelligent enterprise suite in the cloud. Supported SAP cloud applications will be natively connected to SAP Cloud Application Event Hub.
  3. Extension application on SAP BTPan actorconsumes events to extend SAP cloud applications side by sideSAP BTPRA0001 readme.md in SAP/architecture-center Depicts **customer and partner (extension) applications built on SAP BTP** can use SAP Cloud Application Event Hub for event-based integration with SAP cloud applications to achieve real-time integration while adhering to the clean core concept.
  4. SAP Integration Suiteintegration platform of the hybrid pathsSAP BTPon Across a hybrid landscape through SAP Integration Suite, advanced event mesh, Across a hybrid landscape through the Event Mesh capability of SAP Integration SuiteRA0001 readme.md in SAP/architecture-center **[SAP Integration Suite](https://discovery-center.cloud.sap/serviceCatalog/integration-suite?region=all)**: SAP Integration Suite is an industry-leading and enterprise-grade integration platform-as-a-service that helps businesses seamlessly connect and integrate their applications, data, and processes within their organization and beyond.
  5. SAP Integration Suite, advanced event meshevent broker for hybrid landscapesSAP BTPon Across a hybrid landscape through SAP Integration Suite, advanced event meshRA0001 readme.md in SAP/architecture-center Advanced event mesh is a distributed multi-broker event mesh designed to manage and monitor events across enterprise landscapes, including SAP and third-party applications, services, and technologies.
  6. SAP Integration Suite, Event Meshevent broker for small-volume scenariosSAP BTPon Across a hybrid landscape through the Event Mesh capability of SAP Integration SuiteRA0001 readme.md in SAP/architecture-center The Event Mesh capability of SAP Integration Suite (“Event Mesh capability” for short) is an event broker which will enable implementation of starter or small volume EDA scenarios across SAP and third-party applications.
  7. Cloud Integrationevent mediation and bridgeSAP BTPon Across a hybrid landscape through SAP Integration Suite, advanced event mesh, Across a hybrid landscape through the Event Mesh capability of SAP Integration SuiteRA0001 readme.md in SAP/architecture-center Acts as **event bridge** between third-party event brokers or applications and SAP EDA technology services.RA0001 readme.md in SAP/architecture-center For providing **event mediation** functionality such as mapping of event structures and data, enrich event payloads etc.
  8. Event Meshthird-party event brokerThird-party and on-premise applicationson Across a hybrid landscape through SAP Integration Suite, advanced event mesh, Across a hybrid landscape through the Event Mesh capability of SAP Integration SuiteRA0001 readme.md in SAP/architecture-center Acts as **event bridge** between third-party event brokers or applications and SAP EDA technology services.
  9. SAP BTP, Cloud Foundry Runtimeruntime for extension applicationsSAP BTPRA0001 readme.md in SAP/architecture-center The SAP BTP, Cloud Foundry runtime lets you develop polyglot cloud-native applications and run them on the SAP BTP Cloud Foundry environment.
  10. SAP Connectivity serviceconnectivity to on-premise systemsSAP BTPRA0001 readme.md in SAP/architecture-center SAP Connectivity service lets you establish connectivity between your cloud applications and on-premise systems running in isolated networks.RA0001 readme.md in SAP/architecture-center **[Connectivity Service or Private Link Service, if both the platform are on the either Azure/AWS Infrastructure](https://discovery-center.cloud.sap/servicessearch/connectivity)**
  11. SAP Private Link Serviceprivate connection to hyperscaler services, where both sides run on AWS or AzureSAP BTPRA0001 readme.md in SAP/architecture-center SAP Private Link service establishes a private connection between selected SAP BTP services and selected services in your own IaaS provider accounts.RA0001 readme.md in SAP/architecture-center **[Connectivity Service or Private Link Service, if both the platform are on the either Azure/AWS Infrastructure](https://discovery-center.cloud.sap/servicessearch/connectivity)**
  12. SAP Destination servicebackend destination detailsSAP BTPRA0001 readme.md in SAP/architecture-center The Destination service lets you retrieve the backend destination details you need to configure applications in the Cloud Foundry environment.

Ways the source names

  • Between SAP cloud applications and BTP extensions through SAP Cloud Application Event Hub1, 2, 3, 9, 10, 11, 12RA0001 readme.md in SAP/architecture-center SAP's EDA Strategy comprises of two interconnected parts, the SAP Cloud Application Event Hub and the SAP Integration Suite product family as shown below.
  • Across a hybrid landscape through SAP Integration Suite, advanced event mesh3, 4, 5, 7, 8, 9, 10, 11, 12RA0001 readme.md in SAP/architecture-center In the enterprise scenario, advanced event mesh acts as backbone to help enterprises integrate third-party applications, on-premise application and SAP cloud applications.
  • Across a hybrid landscape through the Event Mesh capability of SAP Integration Suite3, 4, 6, 7, 8, 9, 10, 11, 12RA0001 readme.md in SAP/architecture-center As per [SAP Integration Solution Advisory Methodology (ISA-M)](https://help.sap.com/docs/sap-btp-guidance-framework/sap-integration-solution-advisory-methodology/catalog-of-integration-use-case-patterns),either of the options can be selected based on the eventing requirements.

Properties

About this work

declared and crawled
Published
declared
Published on
declared
Source updated
crawled

For event-mesh

on the edge
Applies in
authored
btp

More on this58

Group by58 of 58 pieces
Piece, what it offersStill applies
Also explainingEvent Mesh33
IntegrAItion: Event-Driven Intelligence
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Clean Core by Design: Event Enablement Cockpit as a Core Integration Enabler in SAP S/4HANA
SAP Community, HammadSharif1
nothing recorded
Event Mesh + AMQP: The Retry Trap Nobody Warns You About
SAP Community, MateuszPiotrowski
nothing recorded
Migrating from ASANWEE to ASAAEMEE: From SAP Event Mesh to SAP Advanced Event Mesh
SAP Community, Benedikt_Sprung
nothing recorded
Publish events from CAP Node.js applications to Event Mesh of Integration Suite
SAP Community, KevinWang_ST_ConsultancyA recipe
Core changed
Receive Events from Event Mesh of Integration Suite to CAP Node.js Applications
SAP Community, KevinWang_ST_Consultancy
nothing recorded
SAP Codejam on Event Driven Build Process
SAP Community, Sharathmg
nothing recorded
Connecting SAP S/4HANA On-Prem Directly to Advanced Event Mesh using Cloud Connector - finally!
SAP Community, sissyhae
nothing recorded
How to use a CAP application to manage DMQ messages on SAP Advanced Event Mesh
SAP Community, stefan-keukerThe reasoningRunnable code
Core changed
SAP EHS Public Cloud: Extending Your Existing Landscape Side-by-Side - Guidebook (Part 4)
SAP Community, duynguyendeloitte, part 4 of 4
nothing recorded
Implementing Event-Driven Architecture in CAP Java using SAP Event Mesh
SAP Community, Soumya-PirlamarlaThe reasoningA recipe
Core changed
Getting Started with SAP Event Mesh: Concepts, Setup, and Best Practices
SAP Community, vvinay_kumar
nothing recorded
Event enabling SAP Data Replication Framework with Advanced Event Mesh & AIFAEM
SAP Community, AlexPfeil
nothing recorded
How to subscribe or fetch data from solace to CPI using AEM Adapter : part-5
SAP Community, pavanKolla
nothing recorded
Beginners Guide to Advanced Event Mesh
SAP Community, PriyankaChak
nothing recorded
SAP Event Mesh Architecture Patterns
SAP Community, vbalko-claimate
nothing recorded
How to Perform Initial Loads from S/4HANA to Advanced Event Mesh with Odata Poll
SAP Community, AlexPfeil
nothing recorded
Event-Driven Multi-Tenant Architecture on SAP BTP with CAP and SAP Event Mesh
SAP Community, ale_biagiThe reasoning
nothing recorded
Triggering SAP Build Process Automation Processes from SAP Cloud Application Programming (CAP) Apps
SAP Community, ATheobaldtThe reasoningA recipeRunnable code
Core changed
Integrating SAP S/4HANA Invoicing with KSeF Using SAP Event Mesh and CAP
SAP Community, YahorThe reasoning
nothing recorded
SAP Advanced Event Mesh – Manage Advance Event Mesh with API’s
SAP Community, Nils_Lorenz
nothing recorded
A Natural Choice: SAP AIF can now expose events to Advanced Event Mesh to power your EDA
SAP Community, KStrothmann
nothing recorded
SAP Event Mesh: S4 HANA On-Prem and SAP CI(BTP IS) through WebSocket and Webhooks
SAP Community, FarooqAhmed
nothing recorded
[Blog Post] SAP Event Mesh - Consuming S4 events simultaneously in CAP-based applications and SAP Integration Suite
SAP Community, AyushKumar and vipul.khullarThe reasoningRunnable code
Core changed
Event Driven Architecture with Event Mesh – Part-2
SAP Community, Avinash_VaidyaThe reasoningA recipeRunnable code
Core changed
Event Driven Architecture with Event Mesh - Part-1
SAP Community, Avinash_VaidyaThe reasoningA recipeRunnable code
Core changed
[Blog Post] SAP Event Mesh – CAP based implementation of SAP Event Mesh in a Single-Tenant Scenario
SAP Community, AyushKumar and vipul.khullarThe reasoningA recipeRunnable code
Core changed
CAP - Specifying the queues to be consumed from SAP Event Mesh
SAP Community, schardosinThe reasoning
nothing recorded
Event-driven Extensions for SAP SuccessFactors on SAP BTP – Connecting the Dots
SAP Community, Former Member
nothing recorded
Event Add-On for ERP: All you need to know about the new Event Studio
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Unlock composable business using SAP Integration Suite, advanced event mesh
SAP TechEd — session catalogueThe reasoning
nothing recorded
Build your own event-driven scenario with advanced event mesh
SAP TechEd — session catalogueThe reasoning
nothing recorded
Build real-time event-driven integrations for your enterprise
SAP TechEd — session catalogueThe reasoning
nothing recorded
Agentic AI & AI Agents
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
HANA AI Toolkit — Local MCP Server
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
SAP Document AI
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Establish a central entry point with SAP Build Work Zone
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
AI-native North Star architecture — Platform Layer
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
Core changed
Transforming Enterprise Data Strategy with SAP Business Data Cloud
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Explore your Hyperscaler data with SAP Business Data Cloud
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Integrating and Extending Joule
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Generative AI on SAP BTP
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
Core changed
Transitioning Architectures from SAP NetWeaver
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
DevOps with SAP BTP
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Integrate and Extend with SAP Build Process Automation
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Secure Service Consumption Across Hyperscalers
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
SAP IAM integration with SAP Cloud Identity Services
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Edge Integration Cell on Hyperscalers
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Medallion Reference Architecture for Big Data Processing in SAP HANA Cloud
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
SAP HANA Cloud as an Esri Geodatabase
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Architecting Multi-Region HA/DR resiliency patterns
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Establish a central inbox with SAP Task Center
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Multitenant SaaS Application using CAP
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Federated Machine Learning with SAP Datasphere
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
API Managed Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Application to Application Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Business to Business Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Connect Business Processes with SAP Master Data Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded

Details

Graph4 edges
← POINTS HERE
POINTS OUT →
explainsEvent Meshcapability, core and community
published onSAP Architecture Centerpublishing source
Source
Type
reference-architecture
Host
architecture.learning.sap.com
Signals as of
First seen
History3
  • explains → applies_to on capability:event-mesh (btp)Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).
  • parts, areas, edges, explains → twelve parts with the extension application as an actor and the two capabilities within Integration Suite, three zones, five edges the readme statesfrom eleven parts, no areas, no edgesThe record states what its source draws around and between the parts (docs/concepts/reference-architectures.md §9.2): SAP cloud applications, SAP BTP and the third-party landscape as areas, the extension application the readme's flow names, and the event flow from an SAP cloud application to the hub and from a third-party broker over the bridge to SAP's event services. The checker's reading of the first draft: the bridge's SAP end now rests on the two sentences that name advanced event mesh and the Event Mesh capability as SAP's event brokers; SAP BTP is a zone of SAP's cloud, since the readme names no subaccount, and the two capabilities stand beside Integration Suite rather than within it; and the piece no longer explains async-processing, which is in-process work its own summary sets aside.
  • Entered the atlasDiscovered via SAP Architecture Center.
For your agent
Ref
content:ac-designing-event-driven-applications
JSON
/content/ac-designing-event-driven-applications.json
MCP
Connecting an agent