原创 解讀C/C++應用包管理的Why和How-Github架構師

一、背景本文整理自Johannes Nicolai在JFrog 2019用戶大會上的講演《DevOps for Non-Hipsters(aka C/C++ programmers)》。 Johannes Nicolai是Github的解決

原创 全球各大科技公司竟然都在做這件事情!

全球四千多個企業,包括谷歌,蘋果,Netflix,甲骨文,騰訊,華爲,京東,滴滴出行,小米,去哪兒,招商銀行等等,都在使用 JFrog Artifactory 作爲企業級持續交付平臺,實現快速發佈。JFrog Artifactory 開源版

原创 Uber:擴容到一千個微服務之前,你需要知道的事情

​背景 Uber(優步)是一家美國硅谷的科技公司。Uber 在2009年,由加利福尼亞大學洛杉磯分校輟學生特拉維斯·卡蘭尼克和好友加雷特·坎普創立。因旗下同名打車 APP 而名聲大噪。Uber 目前已經進入中國大陸的60餘座城市,並在全球範

原创 甲骨文容器化持續交付平臺的實踐

​在 JFrog SwampUp 2017 用戶大會上,甲骨文的持續交付團隊成員 Viraj 爲大家帶來了甲骨文內部基於容器化的 DevOps 最佳實踐。 團隊背景 Viraj 的團隊是負責甲骨文內部的持續交付流水線平臺的建設,提供構建 F

原创 每天發佈1000次變更 - Netflix 的微服務實踐和經驗

​Netflix 背景 Netflix 是歐美地區最大的網絡視頻提供商,超過了 Youtube。全球每天有超過190個國家,一億多會員在 Netflix 上觀看1.2億小時的電影,電視劇和紀錄片等等。Netflix 也製作了像紙牌屋這樣的廣

原创 Netflix如何在上萬臺機器中管理微服務?

​任何一個普通的服務,放到 Netflix 的大規模集羣(上萬臺機器)裏運行,如果不做特別處理,會發生各種各樣的問題,以實現一個電影推薦的服務爲例,傳統方案: 在傳統的方案裏,你會使用固定 DNS 域名解析服務,將一組固定的 IP 放在負載

原创 【乾貨】英雄聯盟選擇JFrog Artifactory 作爲Docker註冊中心的八大理由

在企業內部的Docker部署正在經歷一個從測試到生產環境轉變的過程,同時,組織內部不斷增長的Docker鏡像也面臨着一些相同的挑戰。英雄聯盟在選擇 Docker 容器鏡像管理解決方案時,就面臨着以下問題。 (1) Docker pull

原创 金融行業巨頭 ING 如何搭建統一持續交付平臺

​ING 實現 DevOps 的背景 全球排名第11大的資產管理公司-----ING 荷蘭國際集團(International Netherlands Groups),是由荷蘭最大保險公司 (Nationale-netherlanden)

原创 傳統 Java 網站如何實現容器化?看看 Cars.com 如何玩轉 Docker!

​關注世界領先 DevOps 平臺 JFrog 背景 Cars.com 是美國的汽車門戶網站,爲用戶提供各種購車相關的信息和資訊,類似於國內的汽車之家。 他們之前的技術棧是比較傳統的 Java Web 結構:Java 7, Websphe

原创 【案例】思科的5人DevOps 團隊是如何打造千萬工件級別,5中心持續交付平臺的?

這是一個真實的案例。大家都知道,思科是一個大型跨國公司,在全球有3萬+開發人員。 雖說人多力量大,但有時候並非如此,人多也可能會製造更多混亂。思科公司內部需要管理的工件已經超過千萬,語言種類繁多,並且在每一個軟件交付過程中,都需要解析依賴,

原创 思科的5人DevOps 團隊是如何打造千萬工件級別,多中心持續交付平臺的?

​背景 這是一個真實的故事。大家都知道,思科是一個大型跨國公司,在全球有3萬+開發人員。 雖說人多力量大,但有時候並非如此,人多也可能會製造更多混亂。思科公司內部需要管理的工件已經超過千萬,語言種類繁多,並且在每一個軟件交付過程中,都需要解

原创 沒網?沒問題。用Air Gap使用Artifactory

沒網?沒問題。用Air Gap使用Artifactory 幾乎所有的開發組織都需要訪問JCenter,NuGet Gallery,npmjs.org,Docker Hub等遠程公共資源,以下載構建所需的依賴關係。使用Artifactory的

原创 JFrog Mission Control 2.0

JFrog Mission Control 2.0 全球團隊協作能力,大規模協作和強大的可視化功能 對於任何產品來說,1.0版本必須要有所創新,來解決行業內尚未解決的問題及痛苦,JFrog Mission Control在第一次發佈時就做

原创 Artifactory 如何使用 SHA-256 進行安全存儲?

Artifactory 從一開始的設計就獨特,以最佳的方式管理二進制文件,並有效支持任何格式的軟件包。基於 Checksum 的存儲是實現這種"靈活性"的關鍵特性之一。儘管所有工件、文件都是在 Artifactory 支持的二進制存儲的幾個

原创 火箭還是飛機?-- DevOps 的兩種模式

背景在當下的軟件應用開發領域中,越來越多的敏捷化企業希望自己的軟件開發過程能以超音速、甚至於星際穿梭的速度,來快速響應各種變化,但同時還要保證安全性。DevOps 流水線無疑爲這一目標提供了最佳實踐。但是,要完全滿足這樣的需求,我們應該如何