Repos containing artifacts for the SAP ABAP environment integration with Microsoft services.
👩🏽🎓Learn more from the 👉Blog series
SAP BTP ABAP Environment (aka. Steampunk)
scenario | blog link | description |
---|---|---|
Part 1 – Consume SAP RAP Business Objects from Microsoft Excel | 🔗 | Learn how to expose an OData service from a RAP object and execute “live” request from Excel. |
Part 2 - Govern your ABAP cloud APIs with Azure API Management | 🔗 | Integrate your ABAP backed APIs into your general API Management umbrella with production ready X.509 client certificate authentication |
Part 3 - Enable GraphQL for your RAP enabled OData services | 🔗 | Uplevel your SAP app integration using ABAP Cloud APIs with GraphQL. |
Part 4 - Store your ABAP Cloud data exports in Azure Blob Storage | 🔗 | Since the days of casually saving ABAP data dumps to the application server discs are gone, learn how to move to Azure Blob storage instead. |
SAP S/4HANA Cloud – ABAP Environment (aka. Embedded Steampunk)
scenario | blog link | description |
---|---|---|
Part 1 – Approve SAP process | 🔗 | Directly approve SAP processes from Microsoft Teams |
Part 2 – Automatically generate a meaningful Booking request description on creation | 🔗 | See the Azure OpenAI service in action enhancing your ERP product create process. The Microsoft AI SDK for SAP ABAP gets you integrated seamlessly. |
Setup ABAP Development tools using SAP's onboarding guide.
Choose between ABAP flavours for your integration journey:
- SAP BTP ABAP Environment (aka. Steampunk)
- SAP S/4HANA Cloud – ABAP Environment (aka. Embedded Steampunk)
Get ABAP SDK for Azure to use out of the box integrations with Azure AD, Microsoft Graph, etc, or scrap for ABAP snippets to use in your own integrations.
Get Microsoft AI SDK for SAP for integration with Azure OpenAI service used in part 2 of the "embedded steampunk" series.
Deploy Azure API Management to govern your ABAP Cloud APIs
Go blow some steam like a punk 😎
Reach out to me to discuss your integration scenarios and ideas.