Platform migration

Moving an application, integration or database from one platform to another: assessing what exists, converting what tooling supports, and adapting what cannot carry over. Language-level compatibility is a separate concern from moving the platform around an application.

Overview

InBTP/BAIPassessed

Moving an application, an integration or a database off an older SAP platform (SAP HANA XS Classic or XS Advanced, the SAP BTP Neo environment, SAP Process Orchestration, SAP IQ) onto the platform SAP's own migration guides and tools lead to. The work has the same shape each time: assess what exists, convert what a tool can convert, and rewrite what will not carry over. Moving ABAP code into the ABAP Cloud language subset is ABAP Cloud readiness, not this.

SAP SHIPS

SAP publishes the move of Java applications from the Neo environment to Cloud Foundry as a guide with sample applications: upgrade to Jakarta EE 10, replace the Neo Java Web API, which Cloud Foundry does not provide, with SAP Cloud SDK dependencies, set up authentication and authorization again, and redeploy as a multitarget application.

Not covered: At guidance. There is no converter for Neo applications, and each Neo service an application uses, among them destinations, connectivity, mail, the keystore and persistence, is a separate scenario to rework by hand.

SAP's own answers on this door are guides, utilities and a workshop in SAP-samples, which demonstrate and are not a presence themselves, so the core reads from the guide's content. No help.sap.com page was checked for the Neo guide; it rests on SAP's repository.

THE COMMUNITY ADDS

AWS's Modernization Agents for SAP on AWS are a partner kind of answer: AI agents deployed into a customer's AWS account that carry PI/PO interfaces to SAP Integration Suite and BW objects to SAP Datasphere, with a gated repository behind registration.

InCAPassessed

In CAP this is the arrival side of an XS migration: HANA CDS entities rewritten as CAP CDS and XS services turned into CAP service definitions and handlers.

SAP SHIPS

The SAP HANA Application Migration extension turns an XS Advanced or XS Classic application into a CAP project on SAP HANA Cloud: database artifacts become CDS, .xsodata files become a service.cds with a service.js, and .xsjs and .xsjslib files become handler files.

Not covered: At a first draft of the service layer. SAP states that the converted output is not guaranteed to run or to behave the same, and proxy CDS for cross-container schemas is not generated.

Both sources are SAP-samples READMEs; no capire or help.sap.com page was checked.

THE COMMUNITY ADDS

No community artifact is documented here.

Artifacts1

1 of 1 artifacts
ArtifactSignals
Apps1
Modernization Agents for SAP on AWSAWS agents for ABAP, PI/PO and BW modernisation work
Signals
Functional boundary

Content11

Group by11 of 11 pieces
Piece, what it offers
Simplifying ABAP Proxy Migration: From SAP PO to Integration Suite (No MDR Required)
SAP Community, naveen_kanagaraj, Blog
Product Updates for SAP Build Code – June 2025 Edition
SAP Community, BirgitS, Blog
Modernize your database landscape with SAP HANA Cloud
SAP TechEd — session catalogue, TalkThe reasoning
Show 8 more
Agentic SAP BW modernization: Your path to SAP Business Data Cloud
SAP TechEd — session catalogue, TalkThe reasoning
Accelerate your migration to SAP Integration Suite
SAP TechEd — session catalogue, TalkThe reasoning
Mercedes-Benz’s journey to SAP Integration Suite
SAP TechEd — session catalogue, TalkThe reasoning
Modern integration at TÜV Rheinland: APIs, events and cloud transformation
SAP TechEd — session catalogue, Manisha Debnath, Udo Paltzer, TalkThe reasoning
Modernisation and migration to SAP Integration Suite made simple
SAP TechEd — session catalogue, TalkA recipe
Roadmap to upgrade from SAP Process Orchestration: Agentic era preparation
SAP TechEd — session catalogue, TalkThe reasoning
B2B integration factory: How Versuni verified more than 200 EDI interfaces
SAP TechEd — session catalogue, TalkThe reasoning
AkzoNobel: Modernizing integration at enterprise scale
SAP TechEd — session catalogue, TalkThe reasoning

Seen working8

ArtifactSignals
Samples8
btp-neo-java-app-migrationGuide and samples for moving Java apps from Neo to Cloud Foundry
none
iq-to-hdl-migrationPython utilities migrating SAP IQ into HANA Cloud, data lake
none
teched2025-IN161TechEd 2025 session on migrating SAP PO scenarios to Integration Suite
none
xsa-cap-migrationGuide migrating the hana-shine-xsa demo from XS Advanced to CAP
Functional boundary
xsa-cap-migration-using-basextnGuide to migrating XS Advanced database artefacts to CAP
none
xsc-cap-migrationGuide to migrating XS Classic database artefacts to CAP
Functional boundary
xsc-to-native-hana-cloudGuide converting XS Classic content to native SAP HANA Cloud artefacts
Functional boundary
xsc-xsa-migrationGuide to migrating XS Classic content to XS Advanced
none

Details

Coverage
statecore and community, BTP/BAIP
assessed
state in CAPcore only, assessed
relationshipunassessed
also inCAP
For your agent
Ref
capability:platform-migration
JSON
/capabilities/platform-migration.json
MCP
Connecting an agent