SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

SAP Build: Event-Based Processes CodeJam – Introduction

Welcome to the SAP Build: Create event-based processes CodeJam, and thanks for your interest in joining us as part of this CodeJam.

Overview

🎓 intermediate 30 min. SAP Business Technology PlatformIntermediateSAP BuildSAP Integration SuiteSAP Build Process Automation
Created by January 31, 2025
Contributors

Prerequisites

Prerequisites

To complete this CodeJam, you will need to come with a laptop, you will need to set up a SAP BTP trial account, set up SAP Build Process Automation, and a few more things.

Don’t worry 🙃 it won’t take long.

The complete prerequisites for this CodeJam, including hardware and software, are detailed in the prerequisites tutorial.

Steps

Intro

In this SAP CodeJam, we will look at SAP Integration Suite, advanced event mesh and SAP Build Process Automation and how we can leverage both to enable event-driven architecture and processes across multiple systems and services in our landscape.

By the end of the CodeJam, we will achieve a scenario like the one below in the diagram.

EDP Integration scenario
EDP Integration scenario

Step 1 What you will learn

In short, you will learn about event-driven architecture and event-based processes.

Let’s imagine you work for a company, ITeLO Industries. All employees of ITeLO Industries are reflected in SAP S/4HANA Cloud as Business Partners. ITeLO is interested in managing its employees onboarding process via SAP Build Process Automation.

Currently, their applications and services expose their data via APIs. The different services use a poll mechanism to check if there is any new data (tickets/BPs) that need to be processed.

ITeLO is interested in adopting an event-driven approach to how it processes its data and is looking to adapt its application to follow a publish-subscribe pattern. Following this pattern will enable them to easily extend and add new functionality, in the form of new services, which can fulfill new business cases in the future where the same data is required for further processing.

We are in charge of enabling the event-driven integration scenario that will allow our applications and services to create (produce) events and react (consume) to them.

SAP Build Process Automation: The CodeJam does not assume any previous knowledge of SAP Build Process Automation, but will introduce some more advanced techniques – including using event triggers – so you can quickly become proficient in creating processes.

Step 2 What you will create
+
Step 3 What systems you will use
+
Step 4 3rd-Party Badge System
+
Step 5 Prerequisites
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 5
1. What you will learn 2. What you will create 3. What systems you will use 4. 3rd-Party Badge System 5. Prerequisites

Learn more →