What is the difference between JFrog Artifactory and Bintray?

I have been using JFrog Artifactory for a while at my company. I recently learned about JFrog Bintray . What is the difference between Artifactory and Bintray? Is Bintray a replacement for Artifactory?

+46
artifactory bintray
Aug 10 '16 at 15:06
source share
1 answer

Thanks for the question, this is a good one!

The main difference between artifactory and bintray in intended use. Artifactory is a development tool, while Bintray is a release and distribution tool. This may seem like a difference in subtlety, but it greatly affects the feature set of products:

  • For development, you need features such as:
    • snapshot support
    • CI server metadata integration (aka build-info)
    • promotion between repositories
    • on-prem install
    • development site replication
    • integration with enterprise security systems such as SAML
    • and etc.
  • For distribution, you need things like:
    • global distribution network (CDN)
    • maximum download throughput and redundancy
    • control of rights for external users (rights)
    • and support for EULA
    • etc.

As you can see, these are completely different lists.

Of course, there are general requirements:

  • full automation REST API
  • CLI
  • plugins for popular CI servers and build tools
  • indexing as many binary package standards as possible
  • Install Me Up for easy configuration
  • smart checksum based binary memory
  • and of course, there should be an easy way to deflate artifacts from a development tool for a distribution tool (a repository in Artifactory that syncs with Bintray)

and we have everything that is covered, of course :)

I am with JFrog , a company bintray and artifactory , see my profile for details and links.

+53
Aug 16 '16 at 16:07
source share



All Articles