During the CodeJam, you will complete each exercise one at a time. At the end of each exercise, questions are included to help you think about the content just covered and are to be discussed with the entire CodeJam class, led by the instructor, when everyone has finished that exercise.
Note
By the end of the CodeJam, we will achieve an Event-driven integration scenario like the one below in the diagram.
If you finish an exercise early, please resist the temptation to continue with the next one. Instead, explore what you've just done and see if you can learn more about the subject covered. That way, we all stay on track together and can benefit from some reflection via the questions (and answers).
See below for an overview of the exercises part of this CodeJam.
- Please ensure you have completed all the prerequisites and that you've made a copy of the repository locally.
- Exercises:
- Exercise 01 - Events in the SAP Ecosystem
- Exercise 02 - Cloud Events
- Exercise 03 - SAP's adoption of CloudEvents
- Exercise 04 - Event-Driven Architectures
- Exercise 05 - Explore SAP Integration Suite, advanced event mesh
- Exercise 06 - Publish and subscribe to events
- Exercise 07 - Exchanging messages between Event Broker Services (Dynamic Message Routing)
- Exercise 08 - Create a CloudEvent programmatically and publish it to AEM (CloudEvents SDK)
- Exercise 09 - Forward messages in Queue to REST Consumer (REST Delivery Points/webhooks)
- Exercise 10 - Consuming messages from CAP project (AMQP protocol)
- Exercise 11 - Process messages from Cloud Integration (AEM Adapter and SMF protocol)