The global and independent platform for the SAP community.

SAP BI meets DevOps

Shifting up a gear: If you run your own software development within your organization, you can no longer avoid DevOps. The advantages are manifold. Especially when it comes to accelerating processes.
Max Mohrwinkel, Windhoff Group
Nils van der Linde, vdL Consulting
May 17, 2023
DevOps column
avatar
avatar
This text has been automatically translated from German to English.

The fact that SAP BI can be combined with DevOps was recently demonstrated by a project at a telecommunications service provider. Anyone who keeps up to date with the latest technical developments has certainly come across the term DevOps. In principle, this approach is about improving collaboration between software development (Development) and IT operations (Operations). Dev tools and agile working methods are used for this purpose. From the point of view of a software developer, the main idea is to generate added value through the use of DevOps, from which everyone involved benefits.

Standard case and yet different

In principle, the project was a standard case. Various BI artifacts such as LCMBIAR files had to be moved regularly to ensure an up-to-date data situation when creating reports in SAP BO, for example. A special feature, however, was that the customer had different environments. In simplified terms, there was initially a general environment in which changes were "deployed".

The next step, however, was to play out these changes at the next level, a high-security environment. However, this was only possible via a manual process lasting several days. This involved manually copying files from server to server. Release cycles thus extended to a period of up to two weeks.

This situation was self-evidently not satisfactory. With the Git pipeline, only direct deployment to the simple environment with the same security release was possible. So a bridge to the next level was needed. 

The solution was a new automated process that checked for changes on a protected branch via GitLab's API using a small script. It also obtained security clearance and tested the deployment through automated pipelines before each deployment by committing to the protected branch.

No deployment without approval

By automating the data status transfer including the security check, the boundary between the environments became permeable and an extreme acceleration took place. It should be noted that this kind of acceleration through automated deployment via GitLab is not actually intended by SAP.

There was one more hurdle to overcome. The security requirements on the part of our customer's IT security were very high. Our solution met these high requirements because our script was used to pull the deployment to the high-security environment. This made it possible to avoid storing access data for the environment on systems with a lower security clearance. On this subject, it was the first ever acceptance in a corporate environment. This is a unique selling point.

The result of this customized solution speaks for itself: a process that previously took two weeks has been reduced to three minutes! The added value for all stakeholders is beyond question here. The streamlining saves time, money and other resources. However, this result was only possible because the usual SAP environment was left behind and DevOps was included. This bridging between different areas is not available off the shelf. It requires experts who look beyond their own specialist horizons, including the SAP tool landscape.

Definition deployment

The term "deployment" stands for the distribution and provision of software. It is important that deployment takes place via (semi-) automated processes.

avatar
Max Mohrwinkel, Windhoff Group


avatar
Nils van der Linde, vdL Consulting


Write a comment

Working on the SAP basis is crucial for successful S/4 conversion. 

This gives the Competence Center strategic importance for existing SAP customers. Regardless of the S/4 Hana operating model, topics such as Automation, Monitoring, Security, Application Lifecycle Management and Data Management the basis for S/4 operations.

For the second time, E3 magazine is organizing a summit for the SAP community in Salzburg to provide comprehensive information on all aspects of S/4 Hana groundwork. All information about the event can be found here:

SAP Competence Center Summit 2024

Venue

Event Room, FourSide Hotel Salzburg,
At the exhibition center 2,
A-5020 Salzburg

Event date

June 5 and 6, 2024

Regular ticket:

€ 590 excl. VAT

Venue

Event Room, Hotel Hilton Heidelberg,
Kurfürstenanlage 1,
69115 Heidelberg

Event date

28 and 29 February 2024

Tickets

Regular ticket
EUR 590 excl. VAT
The organizer is the E3 magazine of the publishing house B4Bmedia.net AG. The presentations will be accompanied by an exhibition of selected SAP partners. The ticket price includes the attendance of all lectures of the Steampunk and BTP Summit 2024, the visit of the exhibition area, the participation in the evening event as well as the catering during the official program. The lecture program and the list of exhibitors and sponsors (SAP partners) will be published on this website in due time.