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 Business Application Studio

SAP's development environment for business applications, delivered as a cloud service and opened in a browser, where work happens in preconfigured dev spaces.

SAP Business Application Studio is a development environment delivered as a cloud service and reached from a browser, so developing an SAP business application needs no software installed on the local machine. SAP describes it as the next generation of SAP Web IDE. Work happens in preconfigured dev spaces for scenarios SAP names as SAP Fiori, SAP S/4HANA extension and Workflow, each carrying wizards and templates, code and graphical editors, local test run and debug, terminal access and quick deployment. It runs on Cloud Foundry regions across AWS, Microsoft Azure, Google Cloud, Alibaba and SAP's own infrastructure, with a free, a trial and a productive standard-edition plan.

Where it sits

Lives in
Provides
Editor supportBTPEditor supportcapabilityWorking in source code with the editor helping rather than treating it as text — completion, go-to-definition, inline errors, refactoring and preview.
Designs
Generative AI on SAP BTPGenerative AI on SAP BTPreference architecturedevelopment environment

Who is behind it

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

What it declares

Every artifact

Type
Service
Origin
By SAP

As a service

Plans
6
Regions
38
Support component
CA-BAS

Parts and add-ons1

Add-ons 1

IDE extensions1
BASEnvSyncindependently maintainedAn extension for SAP Business Application Studio that zips a dev space's home-directory configuration files and loads them into another dev space.
ConsiderationFunctional boundaryThe exported file list is hard-coded, so a dev space whose setup lives in files the readme does not name is not carried across; the roadmap lists making the list flexible as open work. Nothing from the BAS profile is in the zip, so a developer who wants the colour scheme, the keymaps or the installed extensions uses the BAS profile export on its own.

Connections16

SAP Business Application Studio connectionsSAP Business ApplicationStudioPROVIDES→ provides1provides stated Code and graphical editors in a browser-based dev space, with wizards and templates, local test run and debug, and a terminal beside them. SAP Discovery Center — SAP Business Application Studio: https://discovery-center.cloud.sap/servicecatalog/api/v1/services/790c7ce5-14f4-4cb1-b7e3-3fafa2ef0902 SAP Discovery Center — SAP Business Application Studio: https://discovery-center.cloud.sap/servicecatalog/api/v1/services/790c7ce5-14f4-4cb1-b7e3-3fafa2ef0902Editor supportUSED BY← needed by4needed by derived The development environment it installs into and adds its two commands to; the readme presents it as an extension for SAP BAS and SAP Build Code, and the commands appear in the BAS Command Palette. Through: inverted from its requires edge qualiture/BASEnvSync — readme, title: https://github.com/qualiture/BASEnvSync qualiture/BASEnvSync — readme, How It Works: https://github.com/qualiture/BASEnvSyncBASEnvSyncneeded by derived the development environment the app is created in, one of the three entitlements the trial account needs Through: inverted from its requires edge SAP-samples/btp-hello-world-fiori — README, Prerequisites: https://github.com/SAP-samples/btp-hello-world-fioribtp-hello-world-fiorineeded by derived The development environment the exercises are written in: exercise 01 of every stack sets it up with a personal dev space. Through: inverted from its requires edge SAP-samples/codejam-code-based-agents — README, Exercises: https://github.com/SAP-samples/codejam-code-based-agentsSAP-samples/codejam-code-based-agentsneeded by derived Where the notebooks are run: the setup exercise creates a dev space in it before the machine learning exercises start. Through: inverted from its requires edge SAP-samples/hana-ml-py-codejam — README, The exercises: https://github.com/SAP-samples/hana-ml-py-codejamSAP-samples/hana-ml-py-codejam← optionally used by6optionally used by derived If: the BAS setup path is taken; local setup reads the SAP GUI landscape on a workstation instead the dev space it is installed into and the destination list it reads, discovered over the BAS endpoint the generated entry carries as `H2O_URL` Through: inverted from its requires edge grknylmz/sap-ai-dev-toolkit — README, environment variables: https://raw.githubusercontent.com/grknylmz/sap-ai-dev-toolkit/main/README.md grknylmz/sap-ai-dev-toolkit — README, feature table: https://raw.githubusercontent.com/grknylmz/sap-ai-dev-toolkit/main/README.md grknylmz/sap-ai-dev-toolkit — README, local SAP GUI setup: https://raw.githubusercontent.com/grknylmz/sap-ai-dev-toolkit/main/README.mdsap-ai-dev-toolkitifoptionally used by derived If: the backend is built in Business Application Studio; the README also allows Visual Studio Code or another IDE with NodeJs, ts-node, @sap/cds-dk and mbt installed the development space the backend is built in, with the Development Tools for SAP Build Work Zone extension enabled Through: inverted from its requires edge SAP-samples/btp-resource-consumption-monitor — README, Requirements: https://github.com/SAP-samples/btp-resource-consumption-monitor SAP-samples/btp-resource-consumption-monitor — README, 1. Backend Application: https://github.com/SAP-samples/btp-resource-consumption-monitorSAP-samples/btp-resource-consumption-monitorifoptionally used by derived If: SAP Business Application Studio is the chosen environment; the README names a local installation of VS Code, Git and the latest SAP Fiori tools as the alternative. the development space Exercise 0 sets up, where the exercises are run with the workshop account. Through: inverted from its requires edge SAP-samples/ui5con-2026-fiori-building-blocks — README, Requirements: https://github.com/SAP-samples/ui5con-2026-fiori-building-blocksui5con-2026-fiori-building-blocksifoptionally used by derived If: SAP Business Application Studio is the chosen platform; the README also names SAP Build, which its service-layer conversion requires, and Visual Studio Code in vscode.md. the dev space the SAP HANA Application Migration extension is installed into and the migration wizard is run from. Through: inverted from its requires edge SAP-samples/xsa-cap-migration-using-basextn — README, Step-3: https://github.com/SAP-samples/xsa-cap-migration-using-basextn SAP-samples/xsa-cap-migration-using-basextn — README, Choose Your Development Platform: https://github.com/SAP-samples/xsa-cap-migration-using-basextnxsa-cap-migration-using-basextnifoptionally used by derived If: SAP Business Application Studio is the chosen platform; the README also names SAP Build, which its service-layer conversion requires, and Visual Studio Code in vscode.md. the dev space the SAP HANA Application Migration extension is installed into and the migration wizard is run from. Through: inverted from its requires edge SAP-samples/xsc-cap-migration — README, Step-3: https://github.com/SAP-samples/xsc-cap-migration SAP-samples/xsc-cap-migration — README, Choose Your Development Platform: https://github.com/SAP-samples/xsc-cap-migrationxsc-cap-migrationifoptionally used by derived If: SAP Business Application Studio is the chosen platform; the Requirements list also names SAP Build. the SAP HANA Native Application dev space the migration extension and the SAP HANA Tools extension are installed into, and from which the migrated project is deployed. Through: inverted from its requires edge SAP-samples/xsc-to-native-hana-cloud — README, Step-3: https://github.com/SAP-samples/xsc-to-native-hana-cloud SAP-samples/xsc-to-native-hana-cloud — README, Requirements: https://github.com/SAP-samples/xsc-to-native-hana-cloudxsc-to-native-hana-cloudif← used by5used by derived where the workshop's UI5 application is built in the first exercise; the README asks for access to it before starting. Through: inverted from its requires edge SAP-samples/teched2022-XP281 — README, Requirements: https://github.com/SAP-samples/teched2022-XP281SAP-samples/teched2022-XP281used by derived where the exercises are worked and the dev space is created; the README names it alongside the HANA Database Explorer. Through: inverted from its requires edge SAP-samples/teched2023-DA263 — README, Requirements: https://github.com/SAP-samples/teched2023-DA263teched2023-DA263used by derived where the Python environment and the notebooks are; configuring it is part of the getting-started exercise. Through: inverted from its requires edge SAP-samples/teched2025-DA261 — README, Exercises: https://github.com/SAP-samples/teched2025-DA261 SAP-samples/teched2025-DA261 — Exercise 2, Getting started: https://github.com/SAP-samples/teched2025-DA261/blob/main/exercises/ex2/README.mdteched2025-DA261used by derived the development space Exercise 0 sets up and the later exercises are built in. Through: inverted from its requires edge SAP-samples/wdf2025-fiori-innov-day-building-blocks — README, Overview: https://github.com/SAP-samples/wdf2025-fiori-innov-day-building-blockswdf2025-fiori-innov-day-building-blocksused by derived the dev space the SAP HANA Application Migration Assistant extension is installed into and the migration is run from. Through: inverted from its requires edge SAP-samples/xsc-xsa-migration — README, Requirements: https://github.com/SAP-samples/xsc-xsa-migrationxsc-xsa-migration

Learn more4

Readings
  1. The ECC-to-CAP Starter KitSebastiano Marchesini, YouTube — SAP Developers playlists
  2. HANA SQL NOTEBOOKS in SAP BUILD / Business Application Studio(BAS) / Visual Studio CodeVolker Saggau, SAP Community
  3. Explore SAP Fiori elements for ABAP developersSAP TechEd — session catalogue
1 more
  1. AI-enabled administration: Automating log analysis with generative AI hubSAP TechEd — session catalogue

What’s New37

from SAP Help Portal, read
help.sap.com/whats-new, SAP Business Application StudioOn SAP Help Portal
37entries since , per month
Deprecated or Deleted, SAP’s label
  1. Development Experience

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  2. Admin Tool

    NewGeneral AvailabilityInfo onlyCloud Foundry

  3. Admin Tool

    NewGeneral AvailabilityInfo onlyCloud Foundry

  4. SAP HANA Development Tooling

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  5. SAP HANA Development Tooling

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  6. Calculation Views

    NewGeneral AvailabilityInfo onlyCloud Foundry

  7. AI Chat

    NewGeneral AvailabilityInfo onlyCloud Foundry

  8. Calculation Views

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  9. Calculation Views

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  10. Development with Productivity Tools

    AnnouncementGeneral AvailabilityInfo onlyCloud Foundry

  11. Calculation Views

    NewGeneral AvailabilityInfo onlyCloud Foundry

  12. Calculation Views

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  13. Calculation Views

    NewGeneral AvailabilityInfo onlyCloud Foundry

  14. Administrator Tasks

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  15. Administrator Tasks

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  16. AI Chat

    NewGeneral AvailabilityInfo onlyCloud Foundry

  17. Development Experience

    AnnouncementDeprecatedInfo onlyCloud Foundry

  18. Java

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  19. SAP HANA Development Tooling

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  20. SAP HANA Development Tooling

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  21. SAP HANA Development Tooling

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  22. SAP HANA Development Tooling

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  23. SAP HANA Development Tooling

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  24. Calculation Views

    NewGeneral AvailabilityInfo onlyCloud Foundry

  25. Calculation Views

    NewGeneral AvailabilityInfo onlyCloud Foundry

  26. Calculation Views

    NewGeneral AvailabilityInfo onlyCloud Foundry

  27. Calculation Views

    NewGeneral AvailabilityInfo onlyCloud Foundry

  28. SAP HANA Development Tooling

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  29. Calculation Views

    NewGeneral AvailabilityInfo onlyCloud Foundry

  30. SAP HANA Development Tooling

    ChangedGeneral AvailabilityInfo onlyCloud Foundryrevised 2026-04-15

  31. Calculation Views

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  32. Calculation Views

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  33. Calculation Views

    NewGeneral AvailabilityInfo onlyCloud Foundry

  34. Calculation Views

    ChangedGeneral AvailabilityInfo onlyCloud Foundry

  35. Administrator Tasks

    AnnouncementGeneral AvailabilityInfo onlyCloud Foundry

  36. HTML5 Development

    AnnouncementGeneral AvailabilityInfo onlyCloud Foundry

  37. Service Center

    NewGeneral AvailabilityInfo onlyCloud Foundry

titles and labels, read
Editor support
  1. SAP Build CodeDevelopment environment on BTP for UI5, Fiori, mobile and CAP
  2. SAP Web IDE Full-StackIDE service on SAP BTP for SAPUI5, Fiori and full-stack apps
  3. @saptools/sqltoolsSQLTools connection from a Cloud Foundry app's HANA binding

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, developer-experience
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:btp-business-application-studio
JSON
/artifacts/btp-business-application-studio.json
MCP
Connecting an agent