SAP BTP includes many tools to help you develop and manage applications, and connect them to your on-premise systems.
The availability of tools can depend on the cloud management tools feature set that you are running on. For more information, see Cloud Management Tools — Feature Set Overview.
Tool |
Description |
---|---|
The SAP BTP cockpit is the web-based administration interface of SAP BTP and provides access to a number of functions for configuring and managing applications, services, and subaccounts. Use the cockpit to manage resources, services, security, monitor application metrics, and perform actions on cloud applications. |
|
The Cloud Connector serves as the link between on-demand applications in SAP BTP. This is the browser-based and existing on-premise systems. You can control the resources available for the cloud applications in those systems. |
|
The Cloud Foundry command line interface enables you to work with the Cloud Foundry environment to deploy and manage your applications. |
|
The SAP BTP command line interface (btp CLI) is the command line tool for convenient account management, such as managing global accounts, directories, subaccounts, entitlements, environment instances, multitenant application subscriptions, and users and their authorizations. |
|
The Kubernetes command line tool to communicate with a Kubernetes cluster's control plane, using the Kubernetes API. |
|
A |
|
The package manager for Kubernetes, used for installing and managing Kubernetes applications in form of Helm charts. |
|
The programming model that defines the architecture for efficient end-to-end development of intrinsically SAP HANA-optimized OData services (such as SAP Fiori apps) in the ABAP environment. |
|
The SAP BTP SDK for iOS is based on the Apple Swift programming language for developing apps in the Xcode IDE and includes well-defined layers (SDK frameworks, components, and platform services) that simplify development of enterprise-ready mobile native iOS apps. The SDK is tightly integrated with SAP Mobile Services for Development and Operations. |
|
The SAP BTP SDK for Android provides development tools for creating native Android mobile applications that use SAP Mobile Services. The SDK is based on the Java programming language and is built on top of Google's Android SDK. |
|
SAP Cloud SDK provides a layer of abstractions for features of SAP BTP such as logging, multitenancy, and connectivity. It also includes project templates for different execution environments and implementations. |
|
The Eclipse plug-in for the Cloud Foundry environment is a Java-based toolkit for Eclipse IDE that enables you to develop and deploy Java and Spring applications in the Cloud Foundry environment from Eclipse or Spring Tool Suite, as well as perform operations such as logging, managing user roles, creating connectivity destinations, and so on. |
|
With SAP Web IDE Full-Stack, you can easily develop, test, build, deploy, and extend role-based, consumer-grade apps for business users. Create applications rapidly and deliver an outstanding user experience. You can extend or build SAP Fiori apps, create SaaS solutions, extend SAP S/4HANA cloud services, develop hybrid mobile apps, and build IoT apps for SAP Leonardo, using the UI development toolkit for HTML5, the SAP HANA toolset, and Java programming language and technologies. |
|
SAP Business Application Studio is the next generation of SAP Web IDE - Develop, debug, test, and deploy SAP business applications. |
|
SAP Build enables everyone, no matter the skill level, to create and augment enterprise applications, process automations, and business sites with drag-and-drop simplicity. |
|
|
|
Service-Specific Tools |
The services that run on SAP BTP can come with service-specific tools. For an overview of the services and their tools, see the SAP Discovery Center. |