Everything in CAP / Node.js
Type: 2
Domain
Origin
Signals
Node.js: Answers in Node.js
More
Group by: Capability
Form
API proxies with security and traffic policies and Developer Hub
APIs and a UI5 component for document management in apps
Managed Redis from the hyperscaler via a BTP service binding
Managed PostgreSQL from the hyperscaler via a BTP service binding
Managed SAP HANA database service on BTP
Provisioned per plan and per component, so capacity and cost are decisions taken before any model exists. And it is the database, not a warehouse — modelling, loading and cataloguing are the products above it, and reaching it directly bypasses every semantic they add.
Managed queues and topics over AMQP, MQTT and REST
Named, credentialed addresses of other systems resolved at runtime
Managed queues and topics over AMQP, MQTT and REST
Event streaming and management platform in Integration Suite
Proxy from cloud apps to on-premise systems via Cloud Connector
Low-code SAP Build capability for custom Joule skills and agents
SAP's AI engagement layer across SAP applications
AI runtime on BTP with the Generative AI Hub
AI runtime on BTP with the Generative AI Hub
Extracts header fields and line items from business documents
AI runtime on BTP with the Generative AI Hub
AI runtime on BTP with the Generative AI Hub
AI runtime on BTP with the Generative AI Hub
Managed SAP HANA database service on BTP
Provisioned per plan and per component, so capacity and cost are decisions taken before any model exists. And it is the database, not a warehouse — modelling, loading and cataloguing are the products above it, and reaching it directly bypasses every semantic they add.
API proxies with security and traffic policies and Developer Hub
Ingests and retains compliance audit data from BTP
Identity Authentication and Identity Provisioning as one tenant
OAuth server issuing JWTs and holding scopes for BTP apps
OAuth server issuing JWTs and holding scopes for BTP apps
Scans uploaded files over REST with ClamAV
API proxies with security and traffic policies and Developer Hub
Vault for an application's passwords, keys and keyrings
Boolean and string flags read by applications at runtime
Calls an application endpoint on a schedule and logs each run
Collects Cloud Foundry or Kyma logs into a searchable Kibana
Registers a multitenant application for subaccount subscriptions
Predefined CI/CD pipelines for SAP development projects
Development environment on BTP for UI5, Fiori, mobile and CAP
Development environment on BTP for UI5, Fiori, mobile and CAP
Managed hosting and routing for built frontends
SAP's own guidance is narrower than the service's reach: it names standalone, single-tenant applications that do not connect to other applications as the fit, and says to stay on [the HTML5 Application Repository](artifact:btp-html5-application-repository) and the application router where those meet your needs better. Four hard limits decide it before taste does — 300 requests per second per subaccount, ten retained versions per application, 100 MB per application and 400 MB for the deployment archive.
Stores UI5 and HTML5 apps and serves them through the approuter
LangGraph agent and UI5 chat screen over four BTP MCP servers
Neither the package manifest nor the repository tree declares a licence.
Binding onto hyperscaler object storage, chosen by plan
CAP agent writing reports into a shared SDM document workspace
Cloud Foundry runtime of SAP BTP for polyglot applications
One inbox for tasks across SAP applications and BTP workflows
CAP and SAPUI5 demo of recovery from a supply disruption
No license Neither the package manifest nor the repository tree declares a licence.
Functional boundary The data is illustrative: availability is binary and backup capacity unlimited, and the model carries no inventory; nothing in it is forecast or priced. The recall half runs only against classic ABAP, because its openCypher trace goes through ADBC, which is not released for ABAP Cloud, and it expects an SSH tunnel to the A4H system it was built against. A plain `npm start` passes no model key, so the agent cannot be used on a server started that way.
UI5 app consuming the cds-bookshop server via ui5-middleware-cap
Demo CAP bookshop with server-rendered UI5 views
No license Neither the package manifest nor the repository tree declares a licence.
Functional boundary As a deployment template it stops at the service: the `mta.yaml` has one module, `gen/srv` on the Node.js buildpack, and no HTML5 repository or router module for the app.