Was versteht man unter einer Artefaktverwaltung?

Eine Artefaktverwaltung in der Softwareentwicklung ist eine technische Lösung, die es Entwickler:innen ermöglicht, verschiedene Softwarepakete und Artefakte (z.B. ausführbare Dateien, Container Images) zentral zu verwalten und bereitzustellen, ohne für jedes Paket eine separate URL oder Repository-Konfiguration angeben zu müssen. Diese Software verbessert die Übersichtlichkeit von Konfigurationsdateien, da alle benötigten Pakete aus einer zentralen Quelle bezogen werden können. Beispiele für Artefaktverwaltungen sind JFrog Artifactory, Sonatype Nexus Repository oder GitLab Package Registry. 

Während das SCM (Source Control Management System) den Quellcode enthält, enthalten Artefakte nur noch die für den Betrieb relevanten Dateien.

Lesen Sie mehr zum Thema im Blogbeitrag "Einführung einer Artefaktverwaltung".

Technisches Consulting Schriftzug neben einer Frau mit Headset

❮   Zurück