The global and independent platform for the SAP community.

DevOps with Open Source? For sure!

The use of open source supports DevOps teams in agile software development. But in the drive to produce code faster and faster, protecting confidential and privileged credentials often falls by the wayside.
Michael Kleist, CyberArk
December 9, 2021
Open Source
avatar
This text has been automatically translated from German to English.

DevOps teams today are under high pressure to rapidly deliver new applications and services to drive digital transformation in the enterprise. They are helped by open source tools that work well together thanks to open interfaces and standards, and allow extensive automation of continuous integration and delivery (CI/CD) processes.

The tools are easy to evaluate and roll out, without support and - unfortunately - often without coordination with IT and security teams. But the attempt to produce new applications ever faster and provide them with updates at ever shorter intervals often leads to insecure practices - especially when dealing with confidential and privileged credentials such as passwords, API and SSH keys, and certificates.

For example, developers regularly embed credentials - such as those for accessing important databases or cloud services - directly in the program code or store them in configuration files. This is risky anyway, because code and configurations are usually stored in central repositories to which many different users have access. In the case of open source, which thrives on the community idea and the sharing of source code, there is also the risk that credentials leave the company unintentionally and make it easy to attack. The sharing of code is certainly desirable and important for the further development of open source software, but the credentials have no place in the code.

In addition, DevOps teams often use open source tools without sufficiently testing them for vulnerabilities and secure credential handling. Or they use third-party code that has not been sufficiently tested or is outdated. This presents security managers with the challenge of minimizing risks when using open source without slowing down DevOps teams in their work.

As a rule, they cannot rely on traditional security management solutions because they are designed for traditional software applications and development methods - and are therefore too slow, inflexible and complex for the agile development world. However, there are now modern solutions for secrets management, i.e. the control and management of privileged access to critical systems and between application parts, and these are also based on open source. These solutions protect the credentials of both technical identities and human users in DevOps environments and seamlessly integrate security into existing CI/CD processes.

Modern Secrets Management removes hard-coded credentials from applications and the scripts and configuration files of automation and configuration tools along the entire CI/CD pipeline and manages them centrally. It provides policy- and role-based access controls, credential rotation, and full documentation for audits.

It also checks requests from containers for credentials and releases them according to policy - something traditional security solutions usually fail to do due to the short lifespan of containers. New hosts in cloud environments are also assigned the appropriate identities by Secrets Management, so that DevOps-
Teams can use automatic scaling features and do not have to manually grant permissions to new hosts.

In summary, modern secrets management authenticates, controls, and audits all access centrally across tool stacks, container platforms, and cloud environments, thus breaking down security silos. Security teams can thus reliably protect all credentials, while DevOps teams can concentrate on their actual task: the development, maintenance and operation of applications.

avatar
Michael Kleist, CyberArk

Michael Kleist is Regional Director DACH at CyberArk in Düsseldorf.


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.

Venue

More information will follow shortly.

Event date

Wednesday, May 21, and
Thursday, May 22, 2025

Early Bird Ticket

Available until Friday, January 24, 2025
EUR 390 excl. VAT

Regular ticket

EUR 590 excl. VAT

Venue

Hotel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Event date

Wednesday, March 5, and
Thursday, March 6, 2025

Tickets

Regular ticket
EUR 590 excl. VAT
Early Bird Ticket

Available until December 20, 2024

EUR 390 excl. VAT
The event is organized by 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 attendance at all presentations of the Steampunk and BTP Summit 2025, a visit to the exhibition area, participation in the evening event and 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 course.