打通 DevOps 任督二脈 ,CODING 2.0 製品庫全新上線

CODING 在近期的 KubeCon 2019 大會上發佈了 CODING 2.0,同時發佈了最新功能——製品庫。CODING 不斷完善 DevOps 工具鏈,旨在持續提高研發組織軟件交付的速度與質量。安全

什麼是製品庫

軟件製品是指由源碼編譯打包生成的二進制文件,不一樣的開發語言對應着不一樣格式的二進制文件,這些二進制一般能夠直接運行在服務器上。服務器

圖片

製品庫用來統一管理不一樣格式的軟件製品。 除了基本的存儲功能,還提供了版本控制、訪問控制、安全掃描、依賴分析等重要功能,是一種企業處理軟件開發過程當中產生的全部包類型的標準化方式。運維

製品庫:DevOps 的樞紐中心

當下很多研發組織依然使用着粗粒度的製品管理(好比搭建簡易 FTP 來提供製品下載 ),甚至沒有進行基本的製品管理。在這種粗放式的製品管理方式下,不一樣類型包的存儲與獲取是一件頭疼的事情,版本追蹤極其混亂,團隊協做也是障礙很多。工具

標準化的製品管理幫助企業組織解決上述困擾。在 DevOps 自動化流水線當中,持續集成的構建物自動存入製品庫中,在部署時按需獲取對應的版本,製品庫讓研發團隊真正作到 deploy anytime anywhere。製品庫給企業帶來的好處還包括:測試

圖片

  • 可追溯的版本控制

製品庫當中存儲了更加完善的元數據,包括每一個製品的版本號是什麼,哈希值式、構建時間、上傳者、下載次數等,有助於確保製品的正確版本和來源始終可用且可驗證。優化

  • 開箱即用的多類型包管理

不一樣的製品類型(Docker/Maven/NPM 等)對應着不一樣的上傳、存儲、獲取方式。製品庫提供開箱即用的私有制品庫管理,用於存儲不一樣類型的製品。spa

  • 高效有序的協做

團隊各角色例如開發、測試、運維、CI/CD 人員,經過統一的製品庫,按需獲取版本(快照版本、測試版本以及穩定版本),減小沒必要要的溝通,加強團隊內部協做。.net

  • 精細化的安全管控

研發組織能夠按需設置製品庫的開放程度,以及按需設置各成員的製品訪問權限,提升企業數字資產保密性、安全性的同時,又保留必定的開放性。插件

製品庫是 DevOps 當中的重要樞紐,是鏈接持續集成與持續交付的關鍵實踐。它提升了開發人員的工做效率和協做,同時推進 DevOps 和持續交付目標。設計

CODING 製品庫:無縫的部署交付,便捷的軟件分發

CODING 製品庫支持 Docker Image、Maven/Jar、Kubernetes Helm、Node.js NPM 包等常見製品類型。製品庫能夠跟源代碼協同進行版本化控制,能夠與本地各構建工具和雲上的持續集成、持續部署無縫結合。企業可按需將製品庫設置爲企業內部公開、項目內部公開、外部公開。同時 CODING 在製品庫支持類型、軟件漏洞掃描、訪問速度上都進行了深度優化,讓企業用戶享受更快、更可靠、更方便的標準化製品管理體驗。接下來咱們來看看這些具體的優化:

圖片

  • 多種製品的類型支持

針對技術棧豐富的研發團隊,CODING 製品庫知足其單項目多類型製品的訴求,可實現同一個項目中既支持 Docker 鏡像又支持 Maven/Jar 的製品存儲。

  • 無縫銜接常見構建工具

製品庫兼容全部常見的製品格式標準,開發者不用更換任何構建工具、安裝任何其它本地軟件或者插件,便可無縫使用。

  • 極速分發

支持公開倉庫和私有倉庫,依託騰訊雲強大的 CDN 能力,團隊能夠在全球範圍內安全地、極速暢享製品庫上傳和下載。

  • 漏洞掃描

存放在製品庫的構建產物可使用預先提供的鏡像安全掃描功能,或自定義的安全掃描策略進行質檢。

  • 上下游整合

無論是與上游的代碼倉庫版本匹配,仍是與持續部署和運維繫統的接口兼容,都提供了良好的適配接口,使得 DevOps 能夠上下游一體化。

圖片

製品庫做爲 CODING 提供的一站式 DevOps 解決方案當中重要的一環,爲企業 DevOps 轉型提供了更加完善的全鏈路工具,咱們用每一次產品的迭代更新來踐行「讓開發更簡單」。

點擊下方,瞭解更多 CODING 2.0 升級資訊:
《CODING 2.0 企業級持續交付解決方案》
《CODING 2.0:爲何咱們須要 DevOps》
《CODING 2.0 服務升級:一站式服務體系助力企業研發上雲》
《CODING 2.0:如何經過設計給品牌創造價值?》

點擊使用 CODING 2.0  體驗 DevOps 全工具鏈敏捷研發
相關文章
相關標籤/搜索