一千萬個為什麽

搜索

發布/文件共享服務



在我的公司,我們使用FTP來分享版本和電子郵件,以通知客戶可用性。

我正在尋找服務產品:

  1. Easily upload of a file
  2. Users need to sign in to download
    • and keep a record of which user have downloaded what
  3. proper UI

有任何想法嗎?

轉載註明原文: 發布/文件共享服務

一共有 2 個回答:

What you're after is an Binary repository manager

引用添加鏈接的維基百科:

Notable Universal package managers include:[6]

我知道Nexus和Artifactory確實符合你的要求(即使適當的UI有點主觀,你的裏程可能會有所不同)。

在DevOps中,並不總是只是找到合適的工具,而是從工作流程的角度理解正在發生的事情。 有趣的方面在這裏交付價值(如節省的時間),以及如果您獲得更多的客戶,這個過程如何擴展。

在不了解更多細節的情況下,我會建議調查一下您的客戶獲得發布後的行為。

  • 他們是否使用它來安裝在他們的工作場所?在這種情況下,客戶友好的機制是通過更新站點進行某種自動更新或提供到CDN的內容交付網絡服務的鏈接(您只需將發布版本分發為二進制內容)。 p>

  • 或者,這些客戶技術用戶,如系統工程師,是否必須將實際上是系統組件的發行版上載到更遠的FTP接口?在這裏,您可能需要了解調查與內容交付管道的無縫集成是否合理。
  • 或者,這些版本是可執行安裝程序?在這種情況下,您可能會考慮像Bamboo Deploy Plan或與客戶的配置集成為代碼系統(如Chef或Puppet)。