Your company is planning to develop a set of cloud-based applications. For developing the application, you will be using SAP Business Application Studio as your development environment.
Dev Spaces in SAP Business Application Studio
SAP Business Application Studio is a cloud-based development environment that introduces some new concepts into the game while redefining long standing ones from other cloud development environments. This lesson aims to elaborate about the Development Space (dev space) concept.
Dev spaces are the essence of SAP Business Application Studio. They are fully-fledged development environments equipped with the runtimes and tools required for specific development scenarios. Each dev space is optimized for a specific development scenario. This means that it is delivered with a predefined set of tools we believe are required for this scenario.
A dev space can easily be created in the dev space manager. When your dev space is created, you have your environment up-and-running and you can start your development. There is no need to install additional tools or do some complex configurations, all you need is already preinstalled and preconfigured.
SAP Business Application Studio supports several SAP development scenarios, such as Cloud Applications, SAP Fiori UI development, and SAP HANA native.
The different tools and runtimes are available as extensions. Each extension can hold one or more tool and/or runtime. The content of each extension is mentioned in the extension description.