DevOps
Resources

FILTER BY

Docker Hub und Docker Registrys: Tutorial für Anfänger

Docker Hub und Docker Registrys: Tutorial für Anfänger

Die Nutzung von Docker Hub – der offiziellen Container Registry von Docker – ist regelrecht explodiert. Von November 2019 bis Ende Juli 2020 stiegen die gesamten Pulls (ein Pull entspricht dem Download eines Docker Images) von Docker Hub von 130 Milliarden auf 242 Milliarden. Das zeigt, wie beliebt Containerisierung im Allgemeinen und Docker im Besonderen…
Die 6 besten Docker-Alternativen für 2024

Die 6 besten Docker-Alternativen für 2024

Seit dem Start/der Plattform Docker im Jahr 2013 sind Container auch dem Mainstream ein Begriff. Aber Docker ist keinesfalls die einzige Möglichkeit zur Erstellung oder Verwaltung von containerisierten Anwendungen. Es gibt eine Vielzahl von Alternativen – einige davon gab es schon lange vor Docker. Wenn Sie noch keine Erfahrung mit Containern haben, sollten Sie neben…
Wie wählt man das richtige Software Composition Analysis (SCA) Tool?

Wie wählt man das richtige Software Composition Analysis (SCA) Tool?

Software Composition Analysis (SCA)-Tools identifizieren Risiken im Code, die Entwickler leicht übersehen können, und spielen so eine wichtige Rolle bei der Vermeidung von Sicherheitsrisiken und Open Source-Lizenzierungs-Risiken. Dieser Artikel beschreibt die Funktionsweise von SCA-Tools und liefert Tipps, worauf Sie beim Vergleichen von SCA-Lösungen achten sollten. Was ist Software Composition Analysis? Unter Software Composition Analysis versteht…
Malicious Packages: What They Are, and How to Protect Against Them

Malicious Packages: What They Are, and How to Protect Against Them

If you develop software, you probably work with software packages all day long. In addition to creating packages for your own software, you rely on packages from other sources – such as third-party repositories – to satisfy your application's dependencies, set up development environments and so on. Downloading packages is convenient, because packages and package…
The Benefits of Adopting DevOps Practices

The Benefits of Adopting DevOps Practices

By now, you've probably heard all about DevOps, a concept that aims to bring developers into close collaboration with IT operations teams. But you may still be wondering why, exactly, DevOps is useful. On the surface, it's not always obvious which benefits DevOps practices actually provide, or what the results are of bringing developers and…
Was ist DevOps-Automatisierung?

Was ist DevOps-Automatisierung?

DevOps-Automatisierung bezieht sich auf die Verwendung von Tools und Technologien, um möglichst viele Prozesse im Rahmen von DevOps zu automatisieren. Automation ist ein zentraler Aspekt der DevOps-Philosophie, weil sie dazu beiträgt, die allgemeinen DevOps-Ziele, nämlich schnell und effektiv hochqualitative Software bereitzustellen, zu erreichen. Automate everything! Je mehr wiederkehrende Prozesse und Tasks sich automatisieren lassen, desto…
Agile Software-Entwicklung vs. DevOps

Agile Software-Entwicklung vs. DevOps

Zwei moderne Ansätze in der Softwareentwicklung sind Agile Development und DevOps. Beide zielen auf die Verbesserung von Qualität, Effektivität und Zusammenarbeit ab, doch obwohl beide Modelle eng miteinander verwoben sind, gibt es Unterschiede zwischen ihnen.  In diesem Artikel befassen wir uns mit den Modellen Agile Development und DevOps und zeigen Gemeinsamkeiten und Unterschiede auf. Methoden…
Making the Most of Automation in DevOps

Making the Most of Automation in DevOps

In the context of DevOps, automation is key for making processes scalable, consistent and secure. That's why DevOps teams should constantly be on the lookout for ways that they can automate workflows – and to make the automations that they are already using even more efficient. Below, we explain the role automation plays in DevOps,…
Software Bill of Materials (SBOM): Ein Überblick

Software Bill of Materials (SBOM): Ein Überblick

Wie Sie sich vor Sicherheitsrisiken in der Software-Lieferkette schützen können? Also vor Sicherheitsproblemen, die von Software-Ressourcen eines Drittanbieters ausgehen, die Ihr Unternehmen nutzt oder auf die es angewiesen ist? Ein wesentlicher Bestandteil der Antwort auf diese Frage ist die Erstellung einer Software-Stückliste – auf Englisch “Software Bill of Materials” (SBOM). Durch die systematische Auflistung der…