上圖第9和第10點是軟件微服務(wù)化之后開發(fā)者的最大痛點:不同微服務(wù)之間依賴呈現(xiàn)網(wǎng)狀,各種變更眼花繚亂,集成問題層出不窮。云上的代碼托管服務(wù)正是順應(yīng)云計算時代解決這一系列問題的基礎(chǔ),它不但涵蓋了傳統(tǒng)代碼管理工具的所有能力,而且通過與DevOps 和CD工具集成,極大地提升了軟件工程效率。
碼云 Gitee——云計算時代代碼托管服務(wù)的先行者。
碼云 Gitee是國內(nèi)領(lǐng)先的代碼托管·協(xié)作開發(fā)平臺,于 2013 年上線,已有開發(fā)者用戶超過 350 萬,托管項目超過 500 萬,匯聚幾乎所有本土原創(chuàng)開源項目,并于 2016 年推出企業(yè)版,提供企業(yè)級代碼托管服務(wù),成為軟件研發(fā)管理領(lǐng)域領(lǐng)先的 SaaS 服務(wù)提供商。
作為“中國的GitHub”,碼云更懂中國開發(fā)者,服務(wù)穩(wěn)定、友好易用,能靈活支撐軟件開發(fā)全生命周期管理,深受各行業(yè)客戶認(rèn)可。
碼云 Gitee 牽手華為云ContainerOps,一鍵式玩轉(zhuǎn)Cloud Native應(yīng)用
提到Cloud Native應(yīng)用,就不能不提及Cloud Native應(yīng)用的4大原則:
華為云容器服務(wù)團隊以上述四大原則為牽引,推出華為云容器交付流水線(ContainerOps)服務(wù)。ContainerOps服務(wù)正是以DevOps理念為基礎(chǔ),提供代碼編譯、鏡像構(gòu)建、容器化部署、灰度發(fā)布等一系列能力,助力企業(yè)落地Cloud Native 應(yīng)用最佳實踐。示意如下:
碼云 Gitee 牽手華為云ContainerOps服務(wù)團隊,近日已完成了服務(wù)能力上的深度對接,從而使得碼云具備了從編譯構(gòu)建,到產(chǎn)生鏡像并最終部署的DevOps能力。開發(fā)者可以通過碼云托管項目首頁的 DevOps 菜單進入 ContainerOps 服務(wù),如下圖所示:
目前所有碼云的開發(fā)者均可免費獲得 50 次的流水線執(zhí)行配額,更多的配額可通過華為云平臺購買。詳細的使用手冊請登錄碼云官網(wǎng)“碼云幫助中心”查看。
ContainerOps服務(wù)還具備灰度發(fā)布能力,開發(fā)者在正式升級現(xiàn)網(wǎng)環(huán)境之前,可以先使用灰度版本進行升級、驗證,驗證通過后再正式發(fā)布。流程示意如下:
華為云ContainerOps團隊將繼續(xù)和碼云深度合作,將華為云的分批分布、藍綠發(fā)布、金絲雀測試、流量治理等眾多灰度特性賦能給碼云,讓國內(nèi)廣大開發(fā)者更好地一鍵式玩轉(zhuǎn)Cloud Native應(yīng)用。