Home - SAP-samples/teched2022-AD265 GitHub Wiki
Bringing Service Integration to Your Fingertips
This repository contains the material for the SAP TechEd 2022 session AD265 - Bringing Service Integration to Your Fingertips.
Overview
This session introduces attendees to do service integration and event-based data federation with SAP Cloud Application Programming Model by using principles of domain-driven design and hexagonal architecture. Use prebuilt integration packages for common SAP software services, such as business partners in SAP S/4HANA, thus boosting delivery with SAP Cloud Application Programming Model. Learn how SAP Cloud SDK covers connectivity, destinations, and resilience behind the scenes.
Requirements
To follow the exercises in this repository, you need to have
- Either a subscription for SAP Business Application Studio, or a local VS Code installation
- A browser, preferably Google Chrome
Exercises
- Getting Started
- Exercise 1 - Import an API from SAP S/4HANA Cloud
- Exercise 2 - Testing the API
- Exercise 3 - Delegating Requests
- Exercise 4 - Replicating Data
- Exercise 5 - Prebuilt Integration Packages
- Summary
Spotlights
When doing the exercises, we'll also benefit from these key design principles and value propositions of CAP:
- Accelerated Development at Minimized Costs through CAP's principles of
- Grow-as-you-go and Convention over Configuration.
- Focus on Domain, e.g. when capturing domain models.
- Proven Best Practices, served out of the box.
- Services and Events, used for integration and replica updates