
SAP Business Application (BAS): es un entorno de desarrollo integrado (IDE) basado en la nube, proporcionado por SAP, que permite a los desarrolladores crear extensiones, aplicaciones Fiori, aplicaciones SAPUI5, servicios Node.js, CAP, y más dentro de SAP Business Technology Platform (BTP).
Es el sucesor mejorado de SAP Web IDE, y ofrece una experiencia similar a Visual Studio Code, pero optimizada para desarrollo SAP.
Que se puede desarrollar
- Aplicaciones SAP Fiori/UI5
- Extensiones para SAP S/4HANA (side-by-side)
- Servicios OData o APIs con Node.js / CAP
- Aplicaciones full-stack en Cloud Foundry
- Automatización con SAP Workflow
- Modelos de datos con Core Data Services (CDS)
Espacios de trabajo: Los espacios de trabajo (Dev Spaces) en SAP BAS son entornos aislados y configurables que te permiten desarrollar diferentes tipos de aplicaciones SAP de forma rápida y organizada, con herramientas específicas ya integradas.
Espacios de desarrollo: Los espacios de desarrollo (Dev Spaces) en SAP BAS son entornos personalizados y seguros, diseñados para facilitar el desarrollo de aplicaciones SAP modernas. Te permiten comenzar rápidamente con todo lo necesario ya preinstalado y mantener separados tus distintos proyectos o tecnologías. Se pueden crear 10 espacons de desarrollador y tener 2 de ellos ejecutandose al mismo tiempo.
En el ambiente de pruebas podemos tener 2 espacios y se puede ejecutar 1 a la vez.
Que se puede hacer
- Crear y editar código con un editor tipo Visual Studio Code.
- Usar herramientas gráficas para modelar CDS, flujos de trabajo, servicios OData, etc.
- Ejecutar comandos en terminal integrada.
- Integrar con GitHub o GitLab para control de versiones.
- Desplegar aplicaciones a SAP BTP (Cloud Foundry, Kyma).
SAP WEB IDE: es una herramienta de desarrollo basada en la nube que permite crear, probar, extender y desplegar aplicaciones SAP Fiori, SAPUI5, extensiones de S/4HANA, y servicios basados en OData.
Fue durante muchos años la principal herramienta de desarrollo en SAP, predecesora de SAP Business Application Studio (BAS).
Crear espacio de trabajo
- Ingresar a la subcuenta
- Services
- Service Markeplace
- Buscar l SAP business application Studio
- Go to apllication
- Dar el nombre del espacio de trabajo
- Elegir una app y alguna extension (se puede adicionar una extension que no esta predefinida)
- Crear
- Esperar que se cree el espacio (cambio a estado running)
Conectar SAP BAS con la subcuenta
- Clic en cloud Foundry
- Servicios
- Colocar el end point que es el que esta en la subcuenta
- indica correo y pass, ahi ya estamos logueados