Introduction to the Lesson: Exploring Development Tools
In the previous unit we explored the basics of SAP Business AI Platform. In this unit we turn to the first of the three pillars of the platform namely the "Build" pillar. This first lesson introduces the learner to basic application development and automation concepts in the context of the platform. It begins with a discussion of extensibility in general and some basic terms used. Next we cover the concepts of clean core and the SAP S/4HANA Cloud extensibility model. We then discuss development tooling both customer managed (SAP Build) and SAP managed (Joule Studio) as well as and how those tools can be bought to bear on both traditional application development and also agentic AI development.
This lesson contains the following topics:
- The Problem Clean Core Solves: The "Technical Debt" Legacy
- SAP S/4HANA Cloud Extensibility Model
- Capabilities In Customer Managed Environments/Landscapes
- From Traditional To Intent Based Development
- How Has SAP Bought The Benefits of Intent Based Development Into SAP Business AI Platform?
- A Deeper Dive Into The Developer Experience In Joule Studio
- SAP Build vs. Joule Studio: A Quick Guide To Differences
- SAP Build versus Joule Studio Classic versus Joule Studio. What's The Best Approach?
- How It All Works Together: A Simple Use Case
- Summary














