2021 Dec 01 11:23 PM
Hi everyone,
Our team is currently trying to streamline our DevOps procedures on BTP and we are considering the use of Azure DevOps for this.
Our deployments mainly include UI5 applications that are deployed in the Neo environment.
I would greatly appreciate if I can get any pointers/ links to helpful resources/ blogs that may help with the following questions;
2021 Dec 02 7:02 AM
Hello Sachin,
You should take a look at project 'Piper', an open source project that also offers a library of pipeline steps (also for non-Jenkins infrastructures) and Docker images. The usage of the Docker images with Azure DevOps would be described in the following blog post: How to Use Project “Piper” Docker Images for CI/CD with Azure DevOps | SAP Blogs. Also, you should take a look at the Continuous Integration and Delivery Best Practices Guide.
For the deployment, Multitarget Applications (MTA) archives are used in the example above - by using a corresponding Docker image for MTA builds. For further information and the initial creation of an MTA archive for your existing HTML5 app, you could take a look at the Solution Export Wizard of the Neo environment.
Then, you could also take a look at the SAP BTP Command Line Interface for Neo and the commands it offers especially for HTLM5 apps described here.
For a first high-level overview monitoring and operations, you could consider this blog post. The mentioned SAP Application Logging service would also be available for the Neo environment, the same applies also for SAP Alert Notification and SAP Automation Pilot.
Hope this helps!
Best regards,
Boris
2021 Dec 02 9:31 PM
Hi Boris,
Thank you very much sharing these resources. I'm sure they will be very helpful.
Cheers,
Sachin