SAP BTP is SAP’s strategic platform. However it is not the only extensibility option available to enable clean core compliance
Extensibility Options -
Smaller changes can be done using “On Stack” (1 and 2) extensibility
- Key user Extensibility - Can also be done by a key user within the given framework using given tools
- UIs
- Fields & Tables
- Forms & Analytics
- Business logics
- CDS Views
- In App Extensibility - Uses ‘ABAP Cloud’ as the underlying programming language and makes strong use of pre-defined standardized APIs
- Tightly coupled extensions
- ABAP+ S/4HANA data
- Custom APIs
- BTP - Side by side extensibility
- Independent development environment
- Access shielded backend systems
- Multi language and runtimes support
- Native cloud and mobile applications
- Event driven architectures
- Process automation & AI
- Prebuilt contents
- Partner apps
When to use which Extensibility Option –
There are 3 BTP Methodologies that give this guidance
- SAP Integration Solution Advisory Methodology
- SAP Application Extension Methodology
- SAP data and analytics advisory methodology
#SLIThoughtLeadership