SAP BTP Innobytes – February 2023
SAP Business Technology Platform brings together application development, automation, data and analytics, integration, and AI capabilities into one unified environment optimized for SAP applications. Learn more: sap.com/btp
This month’s SAP BTP Innobytes edition has a clear theme: Application Development! All the innovation highlights will support you when building and managing your extensions on SAP BTP. That’s right; we understand that building your extension is just one piece of the puzzle. Managing the lifecycle of that application is just as important. Therefore, we are highlighting new features for SAP Continuous Integration and Delivery, SAP Automation Pilot and of course, our IDE of choice, SAP Business Application Studio.
Sit back, relax and enjoy the video!
Are you in a crowded place without your headset? Is your internet connection a little wonky? No worries, you can also read about the innovations below!
Application Development Innovations on SAP BTP
Pipeline Flexibility with SAP Continuous Integration and Delivery
Using a pipeline to build, test, and deploy your application can be daunting. Writing one yourself is complex and time-consuming. SAP Continuous Integration and Delivery service available on SAP BTP has ready-to-use pipelines for SAP scenarios.
We keep things simple and easy to use, but simple shouldn’t mean inflexible. That’s why we’ve integrated additional flexibility, to make sure our pipelines are working for you. Maybe you need to access a private repository when building your application. Or maybe you want to set a DEBUG flag when running your tests. This is possible now! You can add credentials and variables as needed to the stages of your pipelines.
But don’t take my word for it! Check out the links below and try it out yourself!
- What’s new
- SAP Help Portal
- The SAP Continuous Integration and Delivery tag on SAP Blogs
- Service Overview on SAP Discovery Center
Multitenant Apps bound to SAP HANA Cloud and DB schema – Lifecycle Management using SAP Automation Pilot
Imagine you are part of a DevOps team that operates a multi-tenant app on SAP Business Technology Platform that is bound to an SAP HANA Cloud instance with multiple associated DB schemas. And you want to deploy a new version of your app that affects the DB schemas in use.
Currently, you would need to perform several manual steps to get this done. This is definitely not an ideal situation…
- Roadmap item: Execution of SQL statements in SAP HANA Cloud
- GitHub tutorial about executing SQL Statements for SAP HANA Cloud: Automation Pilot: Remedition actions
Easily Use Services as Data Sources in SAP Business Application Studio
What if there was one harmonized and simplified way to consume packages and services from different SAP systems as data sources in your applications or for application development.
If you are using SAP Business Application Studio on SAP Business Technology Platform this is not just a pipe dream… it’s actually possible!
With the new Unified Customer Landscape Service Provider, which is now integrated into the Service Center, you can explore packages and services from an SAP S/4HANA Cloud system (registered on SAP Business Technology Platform), as well as each service’s properties and details. Support for other SAP enterprise applications is planned.
In SAP Business Application Studio, you can also see live data coming from said system, in this case SAP S/4HANA Cloud.
Thanks to these powerful features, developers can see the data coming from a data source before integrating with it. And furthermore, use the services as data sources for application development.
Share your thoughts
These videos are for YOU. We would love to hear your impressions. How do you like the video? How can we improve the upcoming videos? Please share your feedback by liking this post or leaving a comment below.
Thank you for your support and happy viewing, sharing, and enjoying!
Sounds good! Thanks for the update! We are already using SAP Automation Pilot in simple use cases. Do you have a direct link to the documentation of SAPs provided new pipelines in BAS? Currently we are using our own scripts with different build steps like ESLint, UnitTesting and so on.
Hi Stefan! Thanks for sharing and happy to hear that you are already using SAP Automation Pilot!
Regarding the supported CI/CD pipelines in BAS, I am currently checking with the experts to get more details and will get back to you as soon as I know more.
However, I did find this information in our help portal, that might already help you a little bit: SAP Business Application Studio documentation and here are the CI/CD service supported pipelines (you need to use the CI/CD service UI): SAP Continuous Integration and Delivery - Supported Pipelines
Hi Stefan - the SAP Cloud Application Programming model pipeline is integrated into SAP Business Application Studio. This specifically supports the low-code/no-code scenario. Hope that helps!