HiveBrain v1.2.0
Get Started
← Back to all entries
principleModerate

Nexus vs. Artifactory

Submitted by: @import:stackexchange-devops··
0
Viewed 0 times
nexusartifactorystackoverflow

Problem

I was wondering what is the recommendation for a business that needs to store binaries for distribution as well as for dependencies to be used by our projects, with projects in different languages/technologies (.NET, Javascript/Java, C/C++, TAL).

Thank you, any info is appreciated!!

Solution

Am using both right now.

Nexus will support more repo types with the free version than Artifactory

but

Artifactory will have more repos support in the paid tier

Nexus now support Conda natively (since a few weeks ago if memory serves)

Artifactory will be quite pricey, especially if you plan on having tests and staging instances to test out your config and/or custom plugins as you will have to shell for at least a Pro instance (3K+USD). Nexus will allow you to test most of these with the free version.

JFrog has exemplary support but a bit pushy with their sales. They will have help around though to get you started should you need it.

I have not tried Nexus support or sales force so I cant comment (the free version was plenty enough for our needs).

I found the plugin framework to be more usable with Artifactory though it felt a bit limited. Nexus seems more powerfull but it can be difficult to upgrade/remove plugins from a working instance. On that front I much preferred Artifactory.

Overall we did go with Artifactory, personally I find them to be pretty much equivalent. It will depend a bit on the actual technology you need supported (pypi, nuget, maven etc).

Context

StackExchange DevOps Q#10924, answer score: 10

Revisions (0)

No revisions yet.