Nexus vs. Artifactory (Deutsch)

Ich habe mich gefragt, was die Empfehlung für ein Unternehmen ist, das Binärdateien für die Verteilung sowie für Abhängigkeiten speichern muss, die von unseren Projekten verwendet werden sollen , mit Projekten in verschiedenen Sprachen / Technologien (.NET, Javascript / Java, C / C ++, TAL).

Vielen Dank, alle Informationen sind willkommen !!

Antwort

Ich verwende gerade beide.

Nexus unterstützt mit der kostenlosen Version mehr Repo-Typen als Artifactory

, aber

Artifactory bietet mehr Repos-Unterstützung in der kostenpflichtigen Stufe

Nexus unterstützt Conda jetzt nativ (seit einigen Wochen, wenn Speicher bereitgestellt wird).

Artifactory ist recht teuer, insbesondere wenn Sie Tests und Staging-Instanzen planen, um Ihre Konfiguration und / oder benutzerdefinierten Plugins als zu testen Sie müssen mindestens eine Pro-Instanz (3K + USD) schälen. Mit Nexus können Sie die meisten davon mit der kostenlosen Version testen.

JFrog bietet vorbildliche Unterstützung, ist jedoch bei den Verkäufen etwas aufdringlich. Sie werden jedoch Hilfe haben, um Ihnen den Einstieg zu erleichtern, falls Sie sie benötigen.

Ich habe weder Nexus-Support noch Vertriebsmitarbeiter ausprobiert, daher kann ich keinen Kommentar abgeben (die kostenlose Version war ausreichend für unsere Anforderungen).

Ich fand, dass das Plugin-Framework mit Artifactory besser verwendbar ist, obwohl es sich etwas eingeschränkt anfühlte. Nexus scheint leistungsfähiger zu sein, aber es kann schwierig sein, Plugins von einer funktionierenden Instanz zu aktualisieren / zu entfernen. In dieser Hinsicht habe ich Artifactory sehr bevorzugt.

Insgesamt haben wir uns für Artifactory entschieden, persönlich finde ich, dass sie ziemlich gleichwertig sind. Dies hängt ein wenig von der tatsächlichen Technologie ab, die Sie unterstützen müssen (Pypi, Nuget, Maven usw.).

Kommentare

  • Vielen Dank für Ihre Antwort, es gibt mir bessere Einblicke!

Antwort

Ich habe beide in Unternehmenseinstellungen ein gutes Stück verwendet , aber ich hatte das nie wirklich durchdacht, bis ich die Frage gelesen hatte. Artifactory scheint mir viel vollständiger / beeindruckender zu sein, aber ich habe es in jüngerer Zeit als Neuxs verwendet, daher hatte ich Angst, dass ich voreingenommen sein könnte.

Ich habe gerade ~ 30 Minuten online gelesen. Praktisch jeder Vergleich oder Artikel ist entweder völlig voreingenommen (im wahrsten Sinne des Wortes JFROG oder Sonatype unterstützt) oder es fehlt nur an Details.

Ich habe dies jedoch letztendlich gefunden, was ziemlich im Einklang mit meinen anfänglichen Gedanken steht: https://www.praqma.com/stories/artifactory-nexus-proget/ :

  • Artifactory unterstützt weitaus mehr Repository-Typen.
  • Atifactory verfügt über eine weitaus bessere REST-API (und war bei der Entwicklung von Funktionen häufig führend, obwohl Nexus im Laufe der Zeit anscheinend aufholt).
  • Nexus ist etwas erweiterbarer.
  • Künstliche Kosten deutlich höher.

Also … beide sind gut. Wenn Sie nicht besonders kostenbewusst sind und das beste Gesamtwerkzeug wünschen, wählen Sie wahrscheinlich Artifactory. Wenn Sie spezielle Anforderungen haben und Nexus Ihre erforderlichen Repository-Typen abdeckt, kann es sich lohnen, damit Geld zu sparen, da es sich um ein solides Produkt handelt Ende.

Kommentare

  • Vielen Dank für Ihren Kommentar und dafür, dass Sie sich die Zeit genommen haben, einen guten Artikel zu finden !! Der Link, den Sie gepostet haben, war voller guter Informationen 🙂

Antwort

Um Johns Antwort oben weitere Informationen hinzuzufügen: der Autor Dieser Vergleichsartikel wurde unter https://www.eficode.com/blog/artifactory-nexus-proget

aktualisiert. Meiner Meinung nach habe ich jFrog und verlassen Ich habe mich für Nexus entschieden, weil die kostenlose Nexus-Version alle meine Anforderungen erfüllt (Repo-Typ: Maven, Yum, Pypi und Docker; Feature: Proxy-Repo, privates Repo, Gruppen-Repo; Authentifizierung: LDAP / Active Directory). Da ich weder die CI / CI-Funktion verwende noch mein Repo für das Internet öffne, konnte (und sollte) ich zu diesem Punkt keine Kommentare abgeben.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.