SAP-samples/teched2025-IN163
A TechEd 2025 hands-on workshop implementing exactly-once, in-order delivery in SAP Integration SuiteSAP Integration SuiteSAP's integration service on BTP: Cloud Integration for orchestration, API Management in front of it, and an MCP gateway that serves a managed API to agents.sap official, btp, with exclusive queues in Cloud Integration and with partitioned queues in advanced event meshSAP Integration Suite, advanced event meshAn event streaming, event management and monitoring platform for event-driven architecture, offered within SAP Integration Suite.sap official, btp.
Two exercise tracks build the same guarantee two ways, exclusive queues in Cloud Integration and partitioned advanced event mesh queues, so that messages are delivered without duplication and in their original sequence when exchanged through SAP Integration Suite. It stops at the two patterns, run on tenants and a broker the instructors provide.
Facts
Where it sits
Who is behind it
In the atlas: maintains 222@SAP-samplesmaintainerAjay SorengContributes to this
In the atlas: contributes to 36@ajaysorengAjinkya PatilContributes to this
In the atlas: contributes to 112@ajinkyapatil8190Alex PfeilContributes to this
In the atlas: contributes to 1@alPfeilfinnybabuContributes to this
In the atlas: contributes to 1@finnybabuAlexander BundschuhContributes to this
In the atlas: contributes to 2@peasantsboot5 contributors
What it declares
Every artifact
- Type
- Sample
- Origin
- By SAP
As a sample
- Form
- Workshop or CodeJam material
Connections
Doing work outside the request that triggered it, with retries
Integration service on BTP with Cloud Integration and API Management
Event streaming and management platform in Integration Suite
Download
README
quoted from SAP-samples/teched2025-IN163 under Apache-2.0, readIN163 - Implementing Exactly Once In Order delivery in SAP Integration Suite
This default template for SAP Samples repositories includes files for README, LICENSE, and REUSE.toml. All repositories on github.com/SAP-samples will be created based on this template.
Description
This repository contains the material for the SAP TechEd 2025 session called IN163 - Implementing Exactly Once In Order delivery in SAP Integration Suite.
Overview
This session allows you to implement integration scenarios supporting Exactly Once In Order delivery to ensure data consistency when exchanging messages via SAP Integration Suite, that is messages are delivered without duplication and in their original sequence. In the session we will focus on two options:
- Using exclusive queues in Cloud Integration
- Via partitioned queues of SAP Integration Suite, advanced event mesh
For an introduction into Exactly Once In Order support in Cloud Integration, check out this blog post.
For more details about the actual implementaiton options of Exactly Once In Order in Cloud Integration, refer to the design guidelines.
System Access
For running through the exercises, we provide the following SAP Integration Suite tenants. The instructors will let you know which of the tenants are actually used for the exercises.
Tenants in EU:
- Option 1: Workshop tenant eu-02b.
Tenants in US:
- Option 2: Workshop tenant us-01c.
Access:
- Use the user userXX with XX from 01 to 45.
Note: You can copy and paste the user name from below. Please replace XX with the ID assigned to you. The ID and the password will be provided by the instructors during the session.
userXX
For running through Exercise 2, you need to access an Advanced Event Mesh broker in addition to the SAP Integration Suite tenant. We will use the following broker:
- AEM broker.
- Use the user IN163-XXX@education.cloud.sap with XXX from 001 to 045.
Note: You can copy and paste the user name from below. Please replace XXX with the ID assigned to you. The ID and the password will be provided by the instructors during the session.
IN163-XXX@education.cloud.sap
Exercises
As a prerequisite for the exercises, you first need to run through the following preparation steps.
The exercises are divided into the following two parts:
- Exercise 1 - EOIO via Exclusive Queues on Cloud Integration
- Exercise 2 - EOIO via Partitioned Queues using AEM
Contributing
Please read the CONTRIBUTING.md to understand the contribution guidelines.
Code of Conduct
Please read the SAP Open Source Code of Conduct.
How to obtain support
Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the Issues tab.
License
Copyright (c) 2025 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
History in the atlas
- First seen.
For your agent
- Ref
artifact:sap-samples-teched2025-in163- JSON
- /artifacts/sap-samples-teched2025-in163.json
- MCP
- Connecting an agent