Skip to content

Project XSK

What Is XSK?


Overview


Project XSK is a compatible environment for applications based on SAP HANA Extended Application Services (XS).

You can deploy it separately from a SAP HANA instance as a Docker container on Kubernetes, on Cloud Foundry, or even locally in standalone mode. The compatibility stack is an extension of the Eclipse Dirigible cloud development platform.

Try it Out

Architecture


XSK - Migration Architecture

Comparison with Other Solutions

Aspect XSK Others Description
No code modifications Preserving the existing artifacts and APIs
No change of development model No further education needed
Single-step guided migration Wizard-based migration assistant is built-in
Complete end-to-end stack Covers all the features in a single distribution
Can be deployed anywhere Kubernetes, Kyma, Docker, Cloud Foundry, Buildpack, XSA, and on your PC
Zero-cost migration No additional cost for the migration itself as well as the running cost is expected to be less
Open source Entirely open source and free

Who Uses It?


If you have an existing SAP HANA Extended Application Services (XS classic application), which currently runs on your SAP HANA database and you want to scale it out horizontally on a hyperscaler of your choice, XSK is your solution! It also provides the migration tooling for transferring the application code from your existing SAP HANA. By preserving the existing artifacts, APIs and development model, you can leverage your existing knowledge and experience to continue running existing applications and even to build new ones, if you want.

Is It Free?


XSK is an open source project provided by SAP on GitHub. It is under the Apache 2.0 License. You can help us improve the project by following the Contribution Guidelines and creating issues.

Releases


You can find all the different distributions of the XSK project at https://github.com/SAP/xsk/releases along with the instructions how to deploy them on the target platforms.

Contact Us


We run the project in compliance with the high standard of transparency and openness. In case of questions or suggestions you are welcome to our public discussions space. We have a public Slack channel as well.