Application runtimes
The environments that execute application code and manage its processes, containers or managed language runtime. Getting a build onto one is deploymentDeploymentGetting an application onto a runtime and keeping it there: build descriptors, deployment topology, service bindings and lifecycle operations. The target runtime determines how the application is packaged and configured.SAP and community, narrow by design; serving a frontend’s built static files is app hostingApp hostingWhere a built frontend lives and what serves it — the static files of a frontend application after the build, reachable behind a login and beside the API it talks to, without a web server of your own.SAP only.
Overview
What runs an application's code once it is on BTP: a Cloud Foundry org and space with buildpacks, a managed Kubernetes cluster in Kyma, or an ABAP system in the ABAP environment. Getting a build onto one of them is deploymentDeploymentGetting an application onto a runtime and keeping it there: build descriptors, deployment topology, service bindings and lifecycle operations. The target runtime determines how the application is packaged and configured.SAP and community, narrow by design, and serving a UI's built static files is app hostingApp hostingWhere a built frontend lives and what serves it — the static files of a frontend application after the build, reachable behind a login and beside the API it talks to, without a web server of your own.SAP only.
SAP ships three runtimes on BTP: SAP BTP, Cloud Foundry RuntimeSAP BTP, Cloud Foundry RuntimeThe Cloud Foundry runtime of SAP BTP: memory for applications in a Cloud Foundry org, run from SAP's Java, Node.js and Python buildpacks or community buildpacks and managed with the standard Cloud Foundry tools.sap official, btp runs polyglot cloud-native applications in orgs and spaces, SAP BTP, Kyma runtimeSAP BTP, Kyma runtimeA fully managed Kubernetes runtime on SAP BTP, based on the open-source project Kyma, where extensions to SAP solutions run as containerised microservices and serverless Functions.sap official, btp is a fully managed Kubernetes runtime for containerized microservices and serverless Functions, and the SAP BTP ABAP environmentSAP BTP ABAP environmentSAP's ABAP runtime on BTP: ABAP systems developed in the ABAP Cloud model on SAP HANA Cloud, for cloud apps, OData services and side-by-side extensions of SAP S/4HANA.sap official, btp runs ABAP Cloud apps and RAP-based OData services on SAP HANA CloudSAP HANA CloudThe managed database under most of this: CAP's default target, the store Datasphere and Analytics Cloud sit on, and a service with plans and components.sap official, btp.
Not covered: At the language each runtime takes: on Cloud Foundry SAP's own buildpacks are Java, Node.js and Python, with PHP, Ruby and Go left to community buildpacks, and the ABAP environment takes ABAP written to the ABAP Cloud development model, a cloud-optimized ABAP language with standard APIs.
No community artifact is documented here.
Artifacts
Details
Coverage
For your agent
- Ref
capability:application-runtimes- JSON
- /capabilities/application-runtimes.json
- MCP
- Connecting an agent