principleMinor
JFrog Artifactory or JFrog Bintray , when to use one over the other?
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?
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
Bintray is meant to provide a universal distribution platform for your end deliverables. For example, the
Look into the features lists of each and see how they differ in order to best match their intended role.
I hope this helps explaining the differences.
Disclosure: I work at JFrog
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.