В чем разница между JFrog Artifactory и Bintray? - программирование
Подтвердить что ты не робот

В чем разница между JFrog Artifactory и Bintray?

Я использую JFrog Artifactory некоторое время в моей компании. Недавно я узнал о JFrog Bintray. В чем разница между Artifactory и Bintray? Является ли Bintray заменой Artifactory?

4b9b3361

Ответ 1

Спасибо за вопрос, это хороший!

Основное различие между и в предполагаемом использовании. Artifactory - инструмент разработки, в то время как Bintray - это средство выпуска и распространения. Это может показаться разницей в тонкости, но это сильно влияет на набор функций продуктов:

  • Для разработки вам нужны такие функции, как:
    • поддержка моментальных снимков
    • Интеграция метаданных серверов CI (a.k.a. build-info)
    • продвижение между репозиториями
    • on-prem install
    • репликация сайта разработки
    • интеграция с системами безопасности предприятия, такими как SAML
    • и др.
  • Для распространения вам нужны такие вещи, как:
    • глобальная сеть распространения (CDN)
    • предельная пропускная способность и избыточность для загрузки
    • контроль прав для внешних пользователей (права)
    • и поддержка EULA
    • и т.д.

Как вы можете видеть, это совсем разные списки.

Конечно, есть общие требования:

  • полная автоматизация REST API
  • CLI
  • плагины для популярных серверов CI и инструменты сборки
  • индексирование как можно большего количества стандартов бинарных пакетов
  • "Установить Me Up" для упрощения конфигурации
  • интеллектуальная двоичная память на основе контрольной суммы
  • и, конечно, должен быть простой способ выкачать артефакты из инструмент разработки для инструмента распространения (репозиторий в Artifactory, который синхронизируется с Bintray)

и у нас есть все, что покрывается, конечно:)

Я с JFrog, компанией и , см. мой профиль для подробностей и ссылок.