## 2.9.1  Tools
SAP BTP includes many tools to help you develop and manage applications, and connect them to your on-premise systems.
For more information, see Tools [page 136].
| Tool                                              | Description                                                                                                                                                                                                                                                                                                                                                                  |
|---------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Account Administration in the Cockpit [page 2205] | The SAP BTP cockpit is the web-based administration inter- face of SAP BTP and provides access to a number of func- tions 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. Used for account administration in SAP BTP. |
| Tool                                                | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|-----------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| SAP Business Application Studio                     | Designed and optimized for business application develop- ment in SAP ecosystems, SAP Business Application Studio enhances productivity by offering specialized tools for vari- ous scenarios, including SAP Fiori application development, SAP HANAnative extensions, full-stack and mobile applica- tion development, and more. Central to the development environment is Code-OSS, the open-source foundation of Visual Studio Code, ensuring a fa- miliar experience for developers when creating SAP-centric applications. SAP Business Application Studio streamlines the building, testing, and deployment of applications with integrated features for source control and testing. Further- more, its Full-Stack Application Productivity Toolkit offers intuitive visual tools covering the entire development proc- ess, guaranteeing seamless integration with various SAP services and solutions. Used for: • SAP Fiori development for ABAP and non-ABAP |
| SAP Build                                           | SAP Build enables everyone, no matter the skill level, to cre- ate and augment enterprise applications, process automa- tions, and business sites with drag-and-drop simplicity.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| CommandLine Interface for Cloud Foundry [page 2533] | The Cloud Foundry command line interface enables you to work with the Cloud Foundry runtime to deploy and manage your applications. Used for managing subaccounts in the SAP BTP, Cloud Foundry runtime.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| SAP BTP CommandLine Interface [page 2401]           | The SAP BTP command line interface (btp CLI) is the com- mand line tool for convenient account management, such as managing global accounts, directories, subaccounts, en- titlements, environment instances, multitenant application subscriptions, and users and their authorizations. Used for managing global accounts in SAP BTP.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Cloud Connector                                     | The Cloud Connector serves as the link between on-demand applications in SAP BTP. This is the browser-based and ex- isting on-premise systems. You can control the resources available for the cloud applications in those systems. Used for connectivity between SAP BTP applications and on-premise systems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Tool                           | Description                                                                                                                                                                                                                                                                                  |
|--------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Terraform provider for SAP BTP | The Terraform provider for SAP BTP enables you to auto- mate the provisioning, management, and configuration of resources on SAP BTP.                                                                                                                                                        |
| kubectl                        | The Kubernetes command line tool to communicate with a Kubernetes cluster's control plane, using the Kubernetes API. Used as a Kubernetes tool connected with the SAP BTP, Kyma runtime.                                                                                                     |
| kubelogin                      | A kubectl plugin for Kubernetes OpenID Connect (OIDC) authentication. Used as a Kubernetes tool connected with the SAP BTP, Kyma runtime.                                                                                                                                                    |
| Helm                           | The package manager for Kubernetes, used for installing and managing Kubernetes applications in form of Helm charts. Used as a Kubernetes tool connected with the SAP BTP, Kyma runtime.                                                                                                     |
| Paketo (Pack)                  | Pack is a tool maintained by the Cloud Native Buildpacks project to support the use of buildpacks. Pack lets you build container images, which are collaboratively maintained mak- ing it easier to maintain and update. Used as a Kubernetes tool connected with the SAP BTP, Kyma runtime. |
| Docker Desktop                 | Docker Desktop is an application that enables you to man- age (build, push, pull, and run) container images on your desktop and a docker-compatible command line interface. Used as a Kubernetes tool connected with the SAP BTP, Kyma runtime.                                              |
| SAP Cloud 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 en- vironments and implementations. Used for programming in Java and JavaScript.                          |
<!-- image -->
| Tool                                       | Description                                                                                                                                                                                                                                                                                                                                                                                                             |
|--------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Eclipse Tool for the Cloud Foundry Runtime | The Eclipse plug-in for the Cloud Foundry runtime is a Java- based toolkit for Eclipse IDE that enables you to develop and deploy Java and Spring applications in the Cloud Foundry runtime from Eclipse or Spring Tool Suite, as well as perform operations such as logging, managing user roles, creating connectivity destinations, and so on. Used for programming in Java in the SAP BTP, Cloud Foun- dry runtime. |
| 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 .                                                                                                                                                                                                                                                                 |