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

JFrog Artifactory or JFrog Bintray , when to use one over the other?

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

Problem

We are actually looking for a package management system for our project.
The target is simple, have a centralized system to keep our packages ( apps and middlewares ) and use them with our CI/CD tools (Jenkins, Ansible, Docker ...)

Looking for options I discovered JFrog Artifactory and JFrog Bintray. they both seems to do the same job but I don't believe JFrog is maintaining two concurrent products with the same options.

What is the difference between Artifactory and Bintray?

How do we choose one over the other and why?

Solution

JFrog Artifactory and JFrog Bintray both manage binaries (and any other file type you can think of). I'd like to see them as two different parts of your CI/CD pipeline.

Artifactory is mostly meant to be used inside the organization. For managing all binaries coming in as dependencies (like maven central jars) and being produced by your build process (like your pack.rpm or org/pack-docker docker image). These can later be used by others in the org or released to Bintray.

Bintray is meant to provide a universal distribution platform for your end deliverables. For example, the pack.rpm you want to be available for your customers to download. And also that org/pack-docker docker image.

Look into the features lists of each and see how they differ in order to best match their intended role.

  • Artifactory features



  • Bintray features



I hope this helps explaining the differences.

Disclosure: I work at JFrog

Context

StackExchange DevOps Q#1545, answer score: 8

Revisions (0)

No revisions yet.