ServiceServicetypeA BTP service you subscribe to and bind, rather than install. It has plans and regions, not versions, and may deliver a product that lives outside the atlas.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →

SAP BTP ABAP environment

SAP'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.

An ABAP team building apps, services or extensions outside the SAP S/4HANA system they extend needs an ABAP system of its own to build them in. The SAP BTP ABAP environment is that system as a BTP service: it uses SAP HANA Cloud, is developed in the ABAP Cloud model with a cloud-optimised ABAP language and standard APIs, and builds OData services for SAP Fiori apps with the ABAP RESTful Application Programming Model, the transactional model on the ABAP door. The ABAP Test Cockpit runs in it for static analysis, including SAP Code Vulnerability Analyzer checks and an assessment of the impact of custom code during the conversion to SAP S/4HANA. Systems are administered, and multitenant SaaS solutions configured and deployed, in the Landscape Portal that is part of the offering. Its three plans, Free, Standard and the shared trial plan, all run in the Cloud Foundry environment.

Where it sits

Lives in
Provides
Application runtimesBTPApplication runtimescapabilityThe environments that execute application code and manage its processes, containers or managed language runtime. Getting a build onto one is [deployment](capability:deployment); serving a frontend’s built static files is [app hosting](capability:app-hosting).
Serves

Who is behind it

SAPSAPOrganisationMaintains this
In the atlas: maintains 137, wrote 14
@SAP
maintainer

Before choosing this

Signals

Service plansSome service plans deprecated1 of 8 plans deprecated

The SAP service catalogue marks one or more plans as deprecated. Inspect the affected plans and their replacement guidance before choosing one.

What it declares

Every artifact

Type
Service
Origin
By SAP

As a service

Plans
8
Regions
31
Support component
BC-CP-ABA

Connections10

SAP BTP ABAP environment connectionsSAP BTP ABAP environmentPROVIDES→ provides1provides stated Runs ABAP Cloud apps, services and side-by-side extensions for SAP S/4HANA in ABAP systems hosted as a BTP service. SAP Discovery Center — SAP BTP ABAP environment: https://discovery-center.cloud.sap/servicecatalog/api/v1/services/0ad55771-a533-4d25-a4dd-e3d8b1ffa4f6 SAP Discovery Center — SAP BTP ABAP environment: https://discovery-center.cloud.sap/servicecatalog/api/v1/services/0ad55771-a533-4d25-a4dd-e3d8b1ffa4f6Application runtimesUSED BY← connected from3connected from derived authenticating headlessly to an SAP BTP ABAP environment (Steampunk) backend with an OAuth bearer token Through: inverted from its connects edge adt-ls README: https://github.com/arc-mcp/adt-ls@arc-mcp/adt-lsconnected from derived If: deployed as a Cloud Foundry app on SAP BTP reaches an ABAP environment on BTP, the user's identity exchanged for an ABAP bearer token Through: inverted from its connects edge arc-mcp/arc-1 — README: https://github.com/arc-mcp/arc-1 arc-mcp/arc-1 — README: https://github.com/arc-mcp/arc-1arc-1ifconnected from derived reaches an ABAP Cloud system on BTP through ADT Through: inverted from its connects edge fr0ster/mcp-abap-adt — README: https://github.com/fr0ster/mcp-abap-adtfr0ster/mcp-abap-adt← optionally used by5optionally used by derived If: ABAP Cloud system with no BSP applications serving the host page without a BSP on [SAP BTP ABAP environment](artifact:btp-abap-environment) Through: inverted from its requires edge office-addin README: https://github.com/abap2ui5-addons/office-addinabap2UI5 for Excelifoptionally used by derived If: target system is SAP BTP ABAP Environment One of the two supported target systems the skills' rules and generators act against. Through: inverted from its requires edge claude-abap-skills: docs/mcp-setup.md: https://raw.githubusercontent.com/matt1as/claude-abap-skills/main/docs/mcp-setup.mdclaude-abap-skillsifoptionally used by derived If: the CLOUD platform variant of the ABAP handler is deployed to the SAP BTP ABAP environment The ABAP handler class (ZCL_I18N_SERVICE) runs on the SAP BTP ABAP environment when that variant is chosen. Through: inverted from its requires edge lisa README: https://github.com/clementringot/lisaLISAifoptionally used by derived If: deployed on SAP BTP rather than on-premise the ABAP system the app runs on when deployed in the cloud rather than on-premise Through: inverted from its requires edge odapu-abap README: https://github.com/mariokernich/odapu-abapODAPUifoptionally used by derived If: main branch (BTP managed, the default) the SAP system the main branch's skills generate and activate RAP objects against Through: inverted from its requires edge rap-skills README: https://github.com/weiserman/rap-skillsrap-skillsif← used by1used by derived the ABAP system the model is built in; the README's hard prerequisites ask for a new trial of it. Through: inverted from its requires edge SAP-samples/teched2023-DT187v — README, Requirements: https://github.com/SAP-samples/teched2023-DT187vteched2023-DT187v

Learn more3

Readings
  1. SAP BAIP, ABAP environment – How to build partner solutions and get them certifiedSAP Developers, YouTube — SAP Developers playlists
  2. How to Build Application Jobs in SAP Business AI Platform, ABAP environmentAndre Fischer, YouTube — SAP Developers playlists
  3. SAP BAIP, ABAP environment: Monitoring and troubleshootingSAP TechEd — session catalogue

What’s New1

from SAP Help Portal, read
help.sap.com/whats-new, ABAP EnvironmentOn SAP Help Portal
1entry since , per month
  1. What's New for SAP Business AI Platform, ABAP environment

    NewGeneral AvailabilityInfo onlyABAPrevised 2026-02-09

titles and labels, read
Application runtimes
  1. SAP BTP, Cloud Foundry RuntimeCloud Foundry runtime of SAP BTP for polyglot applications
  2. SAP BTP, Kyma runtimeManaged Kubernetes runtime on SAP BTP based on Kyma

Details

Sources1
Added by handdiscovered herechecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainbtp, operations-and-runtime
Flavors1
ABAP / ABAP Cloud
“It features the ABAP Cloud development model, leveraging SAP HANA Cloud, SAP Fiori, and a cloud-optimized ABAP language with standard APIs.” — SAP Discovery Center — SAP BTP ABAP environmentchecked
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:btp-abap-environment
JSON
/artifacts/btp-abap-environment.json
MCP
Connecting an agent