Clean-Core.io How-to
Learn how enterprise architects safely analyze, refactor, and deploy legacy ERP custom code side-by-side on SAP BTP using artificial intelligence.
Walkthrough Presentation
Interactive Transformation Process β’ Slide 1 of 7

Introduction & Landing Page
Overview of the clean-core philosophy. Legacy modifications block upgrades; Clean-Core.io automates side-by-side transformation on SAP BTP.
Interactive FAQs
Speech Script
"Enterprise core modifications are the single greatest barrier to S/4HANA upgrades. Welcome to Clean-Core.ioβthe automated SaaS engine designed to transform legacy ABAP logic into modern, side-by-side cloud services on SAP BTP. Our platform enables enterprise architects to keep the SAP core clean while accelerating cloud transformation."
How-to Quick Start Guide
Build clean cloud architectures on SAP BTP in a few simple steps:
Upload ABAP
Analyze legacy classes directly in the Analytics Dashboard.
Review Architecture
Review cds schemas and Dockerfiles in Solution Design.
Execute Tests
Verify API endpoints in the secure Node sandbox.
Download ZIP Package
Download your complete BTP handover package including tests.
Designed for IT Professionals
Clean-Core.io strictly follows official SAP architectural guidelines to build side-by-side extensions on the SAP Business Technology Platform (BTP). Here is a deep dive into our core architectural principles.
Native CAP & CDS Schemas
Built on SAP Cloud Application Programming Model (CAP), the official design pattern for cloud extensions.
Core Data Services (.cds) files define data structures and API service models with strict typing.
Supports automated persistence migrations for SAP HANA Cloud, SQLite, or PostgreSQL.
BTP Destination Bindings
Connects extensions to SAP S/4HANA core systems securely without hardcoding server hostnames.
Seamlessly forwards the logged-in cloud user's identity down to the on-premise ABAP gateway.
Swap endpoints (sandbox, QA, production) effortlessly through BTP Cockpit destinations.
Stateless JWT & XSUAA Security
Secured using SAP BTP's Extended Services for User Account and Authentication (XSUAA).
Intercepts and validates JWT (JSON Web Tokens) at the microservice gateway layer.
Authorizes individual endpoints using scopes mapped to enterprise user roles.