Link Search Menu Expand Document (external link)

Environments

The real Platform-as-a-Service (PaaS) offering of SAP BTP that enables the development and administration of business applications is referred to as an environment, and it is comprised of different types of environments.

Each environment is pre-configured with the essential tools, technologies, and runtimes that are necessary for the application development process.

SAP BTP is used to firmly establish environments at the subaccount level. In order to use an environment in a subaccount, an instance of that environment must be created.

Environment Options

SAP BTP offers below 4 different types of environment options

1. Cloud Foundry Environment

Cloud Foundry is a tried-and-true platform for creating cloud-native apps. The Cloud Foundry environment containes open-sourced cloud foundry runtime service, which makes it possible to build multi-language cloud applications in SAP BTP.

2. ABAP Environment

Similarly to SAP S/4HANA Cloud, the ABAP environment is built on top of the most recent cloud release of the ABAP platform. It makes use of SAP HANA’s advanced features. A separate ABAP development environment can be set up within Cloud Foundry. The ABAP environment supports the ABAP RESTful Application Programming Model (RAP) including SAP Fiori and Core Data Services (CDS).

3. Kyma Environment

Kyma is a cloud-native application runtime that combines Kubernetes with best-in-class tools and open-source components to design, execute, and operate scalable cloud-native apps. The SAP BTP Kyma runtime is a fully managed Kubernetes environment built on the open-source Kyma project. This cloud-native technology allows programmers to incorporate containerized microservices into SAP solutions, allowing them to extend SAP solutions with serverless functions.

4. NEO Environment

SAP BTP, Neo environment is an enterprise platform-as-a-service (enterprise PaaS) that enables you build, extend, and integrate business applications in the cloud.