阿里云云效 vs 騰訊云CODING,DevOps孰強(qiáng)孰弱?
編輯導(dǎo)語(yǔ):DevOps這個(gè)話題在IT、開(kāi)發(fā)等領(lǐng)域是相對(duì)熱門(mén)的,它意味著開(kāi)發(fā)運(yùn)維一體化,是推動(dòng)業(yè)務(wù)發(fā)展與自動(dòng)化交付的有效方式。國(guó)內(nèi)便有不少DevOps平臺(tái)可供企業(yè)使用。那么這些DevOps平臺(tái)目前的發(fā)展現(xiàn)狀如何?本文作者進(jìn)行了分析評(píng)測(cè),一起來(lái)看。
摘要
本文旨在通過(guò)對(duì)比國(guó)內(nèi)兩款DevOps代表性產(chǎn)品——阿里云云效、騰訊云CODING,分析兩者在產(chǎn)品定位、核心功能和產(chǎn)品戰(zhàn)略等方面的差異及優(yōu)勢(shì),探討國(guó)內(nèi)DevOps平臺(tái)的發(fā)展現(xiàn)狀和趨勢(shì),為DevOps在中國(guó)的發(fā)展提供參考。
DevOps(Development & Operations),即開(kāi)發(fā)運(yùn)維一體化,是近些年來(lái)IT領(lǐng)域比較熱門(mén)的話題。
DevOps的主要靈感來(lái)源于敏捷開(kāi)發(fā)和精益生產(chǎn),是軟件開(kāi)發(fā)管理領(lǐng)域繼敏捷開(kāi)發(fā)之后的又一次升級(jí)。隨著DevOps的快速崛起,其概念已經(jīng)逐漸被神話,亞馬遜甚至將DevOps上升到哲學(xué)層面來(lái)討論。在DevOps的基礎(chǔ)上又衍生出許多新的概念,如DevSecOps(開(kāi)發(fā)、安全和運(yùn)營(yíng)一體化)和BizDevOps(業(yè)務(wù)、開(kāi)發(fā)和運(yùn)營(yíng)一體化)等,使得大家對(duì)DevOps的感知云里霧里。
我比較贊成Gartner對(duì)DevOps的定義:使用敏捷方法,提供業(yè)務(wù)驅(qū)動(dòng)的協(xié)作和自動(dòng)化交付解決方案。
一、行業(yè)背景
DevOps的興起離不開(kāi)云計(jì)算技術(shù)的發(fā)展和對(duì)企業(yè)高效生產(chǎn)的追求。工信部發(fā)布的 《2021年通信業(yè)統(tǒng)計(jì)公報(bào)》顯示,云計(jì)算已經(jīng)成為新興業(yè)務(wù)中增長(zhǎng)最快的領(lǐng)域,相關(guān)業(yè)務(wù)較上年增長(zhǎng) 91.5%,硬件基礎(chǔ)設(shè)施規(guī)模的提高為DevOps提供了肥沃的土壤。隨著容器技術(shù)的成熟,DevOps小步快跑,節(jié)省資源的優(yōu)勢(shì)逐漸戰(zhàn)勝了傳統(tǒng)開(kāi)發(fā)的“瀑布模型”。
1. 行業(yè)緣起
伴隨著信息技術(shù)產(chǎn)生的社會(huì)價(jià)值和企業(yè)價(jià)值越發(fā)顯著,IT從業(yè)人員的人力成本也在不斷提高。
傳統(tǒng)的“瀑布模型 ”在開(kāi)發(fā)階段中要等待上一階段完成所有工作才能進(jìn)入下一階段,其不但拖延了開(kāi)發(fā)效率,拉長(zhǎng)了產(chǎn)品迭代周期,增加了開(kāi)發(fā)人員的人工成本,而且一次性開(kāi)發(fā)也面臨著需求變更風(fēng)險(xiǎn)和市場(chǎng)滿意驗(yàn)證的風(fēng)險(xiǎn)。這使企業(yè)意識(shí)到要通過(guò)內(nèi)生途徑提高IT部門(mén)的運(yùn)行效率和工作質(zhì)量,塑造企業(yè)的IT競(jìng)爭(zhēng)優(yōu)勢(shì)的重要性。
敏捷開(kāi)發(fā)應(yīng)運(yùn)而生,敏捷開(kāi)發(fā)將大的開(kāi)發(fā)任務(wù)劃分為很多個(gè)小的任務(wù),將大的時(shí)間段劃分為小的時(shí)間段,完成一個(gè)開(kāi)發(fā)小任務(wù)就測(cè)試這部分的功能,這樣就可以應(yīng)對(duì)快速變化的需求,同時(shí)也能通過(guò)看板等工具,時(shí)刻監(jiān)督團(tuán)隊(duì)內(nèi)部的開(kāi)發(fā)進(jìn)度,提高開(kāi)發(fā)效率。
圖1 敏捷開(kāi)發(fā)與瀑布模型流程
從圖1可以看出,雖然敏捷開(kāi)發(fā)開(kāi)發(fā)實(shí)現(xiàn)了開(kāi)發(fā)效率的提升,但是仍然停留在開(kāi)發(fā)和測(cè)試的階段,開(kāi)發(fā)主要關(guān)注的是新功能和新需求,導(dǎo)致缺乏運(yùn)維階段的穩(wěn)定性考慮,運(yùn)維過(guò)程復(fù)雜繁重,開(kāi)發(fā)和運(yùn)維的矛盾爆發(fā),DevOps也終于閃亮登場(chǎng)。
圖2 DevOps、敏捷開(kāi)發(fā)與瀑布模型流程
對(duì)比前面所說(shuō)的瀑布式開(kāi)發(fā)和敏捷開(kāi)發(fā),從圖2我們可以明顯看出,DevOps貫穿了軟件全生命周期,而不僅限于開(kāi)發(fā)階段。而隨著精益生產(chǎn)和敏捷開(kāi)發(fā)的逐步發(fā)展,小步快跑,快速驗(yàn)證的DevOps已經(jīng)涵蓋了計(jì)劃、編碼、構(gòu)建、測(cè)試、發(fā)布、部署、運(yùn)維和監(jiān)控的全流程。
圖3 DevOps全流程各階段
2.?市場(chǎng)現(xiàn)狀
根據(jù)中國(guó) DevOps 現(xiàn)狀調(diào)查報(bào)告(2021 年)顯示,中國(guó)企業(yè) DevOps 落地實(shí)踐成熟度向全面級(jí)繼續(xù)擴(kuò)張,超八成企業(yè)已在不同程度上實(shí)踐敏捷開(kāi)發(fā),同比增長(zhǎng)近三成。
Gartner 2022年重要戰(zhàn)略技術(shù)趨勢(shì)預(yù)測(cè),到2025年,新數(shù)字項(xiàng)目中將有超過(guò)95%將云原生平臺(tái)作為基礎(chǔ),而這一數(shù)據(jù)在2021年為40%,基于云原生的DevOps也將迎來(lái)快速發(fā)展的第二階段。
1)發(fā)展階段
技術(shù)的發(fā)展可以劃分為技術(shù)萌芽期、期望膨脹期、泡沫破裂低谷期、復(fù)蘇期和成熟期。根據(jù)Gartner2020中國(guó)ICT技術(shù)成熟度曲線顯示,DevOps在2022到2025年將邁入生產(chǎn)成熟期,與其相關(guān)的容器云、多云環(huán)境和中臺(tái)架構(gòu)也將逐步邁向成熟模式。
圖4 Gartner2020中國(guó)ICT技術(shù)成熟度曲線
2)市場(chǎng)規(guī)模
根據(jù)IDC發(fā)布的2021年《全球公共云服務(wù)半年度跟蹤報(bào)告》顯示:全球公共云服務(wù)市場(chǎng)同比猛增29.0%,總收入高達(dá)4086億美元?,總體繼續(xù)保持穩(wěn)健增長(zhǎng)的態(tài)勢(shì)。
其中支持?jǐn)?shù)字優(yōu)先戰(zhàn)略的基礎(chǔ)云服務(wù)(IaaS、PaaS)收入增長(zhǎng)了38.5%,這說(shuō)明企業(yè)越來(lái)越依賴于圍繞廣泛部署的計(jì)算服務(wù)、數(shù)據(jù)/人工智能服務(wù)、應(yīng)用框架服務(wù)所構(gòu)建的云創(chuàng)新平臺(tái)來(lái)推動(dòng)創(chuàng)新。
圖5 IDC2021年全球公共云服務(wù)半年度跟蹤報(bào)告
IDC報(bào)告顯示,2021年下半年中國(guó)公有云服務(wù)整體市場(chǎng)規(guī)模(IaaS/PaaS/SaaS)達(dá)到151.3億美元,從IaaS+PaaS市場(chǎng)來(lái)看,2021年下半年同比增長(zhǎng)43.0%,未來(lái)5年,中國(guó)公有云市場(chǎng)會(huì)以復(fù)合增長(zhǎng)率30.9%繼續(xù)高速增長(zhǎng),預(yù)計(jì)到2026年,市場(chǎng)規(guī)模將達(dá)到1057.6億美元,中國(guó)公有云服務(wù)市場(chǎng)的全球占比將從2021年的6.7%提升為9.9%,DevOps也將迎來(lái)新的發(fā)展浪潮。
圖6 IDC中國(guó)公有云服務(wù)市場(chǎng)規(guī)模預(yù)測(cè)(2021年下半年)
根據(jù)QYR(恒州博智)的統(tǒng)計(jì)及預(yù)測(cè),2021年全球DevOps市場(chǎng)銷(xiāo)售額達(dá)到了67億美元,預(yù)計(jì)2028年將達(dá)到264億美元,年復(fù)合增長(zhǎng)率(CAGR)為20.7%(2022-2028)。
全球DevOps的核心生產(chǎn)商包括Datadog、亞馬遜和Azure,前五大廠商的市場(chǎng)份額約為33%。北美是全球最大的市場(chǎng),約占51%的份額,之后是歐洲和中國(guó),分別占27%和10%。但從目前中國(guó)在云基礎(chǔ)設(shè)施上的投入來(lái)看,年復(fù)合增長(zhǎng)率20.7%這一數(shù)字可能相對(duì)保守。
根據(jù)艾瑞咨詢2020年中國(guó)DevOps發(fā)展研究顯示,2020年國(guó)內(nèi)DevOps服務(wù)的市場(chǎng)規(guī)模達(dá)到27億元,伴隨著疫情的催化作用,很多廠商開(kāi)始意識(shí)到云計(jì)算和DevOps服務(wù)的優(yōu)勢(shì),如阿里云首次實(shí)現(xiàn)年度盈利,字節(jié)跳動(dòng)開(kāi)始自研云平臺(tái),互聯(lián)網(wǎng)下半場(chǎng)的重點(diǎn)從C端逐漸向B端發(fā)展,未來(lái)5年DevOps的CAGR有望超過(guò)30%,市場(chǎng)發(fā)展前景良好。
圖7 2017-2025年中國(guó)DevOps云平臺(tái)及時(shí)付費(fèi)軟件工具市場(chǎng)規(guī)模及增速(艾瑞咨詢)
3)產(chǎn)業(yè)鏈
當(dāng)前DevOps形成的產(chǎn)業(yè)鏈已經(jīng)比較清晰,主要是根據(jù)DevOps整個(gè)流程中的各個(gè)階段來(lái)展現(xiàn),包括計(jì)劃、編碼、構(gòu)建、測(cè)試、發(fā)布、部署、運(yùn)維和監(jiān)控的各個(gè)流程。
一體化的DevOps平臺(tái)正在成為全球范圍內(nèi)的DevOps發(fā)展趨勢(shì),國(guó)內(nèi)企業(yè)通常采用一體化平臺(tái)+開(kāi)源軟件的方式構(gòu)建自己的DevOps體系。目前國(guó)際很多大型科技企業(yè)已經(jīng)開(kāi)始布局一體化的DevOps平臺(tái),像阿里云云效,Azure和華為云DevCloud等,騰訊云2019年收購(gòu)CODING之后也逐步像一體化平臺(tái)發(fā)展。
一體化平臺(tái)可以實(shí)現(xiàn)項(xiàng)目管理、CICD、測(cè)試、監(jiān)控、云端編程以及制品倉(cāng)庫(kù)等功能,可以降低用戶在不同平臺(tái)之間跳轉(zhuǎn)的時(shí)間和精力的浪費(fèi),提高效率和用戶體驗(yàn)。
圖8 2020年DevOps研發(fā)/運(yùn)維流程與工具鏈圖譜(艾瑞咨詢)
4)發(fā)展趨勢(shì)
新冠病毒造成了一場(chǎng)人類悲劇,影響了全世界數(shù)百萬(wàn)人的生活和企業(yè)。DevOps比以往任何時(shí)候都變得更加重要和不可或缺。隨著業(yè)務(wù)格局的變化和技術(shù)以閃電般的速度發(fā)展,DevOps也在不斷發(fā)展以適應(yīng)不斷變化的需求。未來(lái)DevOps將向更安全、更智能、更高效的方向發(fā)展。
圖9 艾瑞咨詢DevOps發(fā)展趨勢(shì)預(yù)測(cè)
① DevSecOps(開(kāi)發(fā)安全運(yùn)維一體化)
由新冠引起的跨地點(diǎn)工作的遠(yuǎn)程工作設(shè)置,為安全漏洞打開(kāi)了大門(mén)。隨著安全和網(wǎng)絡(luò)攻擊風(fēng)險(xiǎn)的爆炸式增長(zhǎng),將安全注入業(yè)務(wù)運(yùn)營(yíng)每一層的需求比以往任何時(shí)候都更加重要。企業(yè)將越來(lái)越多地采用DevSecOps流程,使用自動(dòng)化質(zhì)量安全測(cè)試,通過(guò)早期測(cè)試和緩解漏洞,來(lái)提高安全敏捷性,將安全性引入DevOps,實(shí)現(xiàn)團(tuán)隊(duì)開(kāi)發(fā)效率的提高。
② AIOps(智能運(yùn)維)
AIOps將人工智能的能力與運(yùn)維相結(jié)合,通過(guò)機(jī)器學(xué)習(xí)的方法來(lái)提升運(yùn)維效率,更好的維護(hù)和提升資源性能。通過(guò)自動(dòng)化運(yùn)維等方式,在系統(tǒng)出現(xiàn)故障時(shí)為用戶提供運(yùn)維支持服務(wù)。借助應(yīng)用容器化條件下統(tǒng)一的運(yùn)行環(huán)境,開(kāi)發(fā)人員得以在更大程度上進(jìn)入運(yùn)維側(cè),通過(guò)自動(dòng)化的監(jiān)控工具實(shí)時(shí)掌握系統(tǒng)和軟件的故障狀況。
目前我國(guó)企業(yè)在這一領(lǐng)域的發(fā)展仍比較有限,只有不足20%的企業(yè)具備智能化監(jiān)控和決策能力。在DevOps和AIOps中利用預(yù)測(cè)分析使組織能夠把重點(diǎn)放在改進(jìn)DevOps服務(wù)上。它讓基礎(chǔ)架構(gòu)和運(yùn)營(yíng)團(tuán)隊(duì)更深入地了解正在使用的資源和服務(wù),以及未來(lái)如何使用它們以獲得最佳結(jié)果。
③ AI和ML + DevOps
AI和ML + DevOps能夠?qū)崿F(xiàn)DevOps處理任務(wù)的自動(dòng)化,當(dāng)今數(shù)據(jù)生成的數(shù)量、種類和速度,對(duì)于采用傳統(tǒng)方法和過(guò)時(shí)技術(shù)的組織來(lái)說(shuō),在日常運(yùn)營(yíng)中處理如此大量的數(shù)據(jù)是一項(xiàng)繁重的任務(wù)。人工智能 (AI) 和機(jī)器學(xué)習(xí) (ML) 驅(qū)動(dòng)的DevOps方法使組織能夠計(jì)算和分析任何規(guī)模的數(shù)據(jù)。此外,它還促進(jìn)了他們的工作流程,從而改變了團(tuán)隊(duì)高效開(kāi)發(fā)、交付、部署和管理應(yīng)用程序的方式。
④ 標(biāo)準(zhǔn)統(tǒng)一
隨著DevOps的不斷成熟和發(fā)展,DevOps也逐漸邁向標(biāo)準(zhǔn)化。2020年9月,由中國(guó)信息通信研究院牽頭,聯(lián)合云計(jì)算開(kāi)源產(chǎn)業(yè)聯(lián)盟、高效運(yùn)維社區(qū)、DevOps 時(shí)代社區(qū)、BATJ、清華大學(xué)、南京大學(xué)、通信及金融等行業(yè)頂尖企事業(yè)單位專家共同制定的研發(fā)運(yùn)營(yíng)一體化(DevOps)能力成熟度模型》完成了首輪評(píng)估,它是全球首個(gè)DevOps標(biāo)準(zhǔn),當(dāng)前該標(biāo)準(zhǔn)已被眾多金融、通信和互聯(lián)網(wǎng)等行業(yè)名企紛紛采用并通過(guò)評(píng)估。
2021年中國(guó) DevOps 現(xiàn)狀調(diào)查報(bào)告顯示,研發(fā)運(yùn)營(yíng)一體化(DevOps)能力成熟度評(píng)估受關(guān)注程度持續(xù)上漲。63.64%的受訪者對(duì) DevOps 能力成熟度評(píng)估感興趣,相比2020 年增長(zhǎng)近一成;另有29.86%、26.69%和17.45%的受訪者關(guān)注 CMMI認(rèn)證、ISO 體系認(rèn)證和中國(guó)信通院開(kāi)展的金牌運(yùn)維評(píng)估。
⑤ 一體化
DevOps理念是打通軟件工程中各個(gè)曾經(jīng)由獨(dú)立的團(tuán)隊(duì)和不同的軟件工具來(lái)實(shí)現(xiàn)的工作,在對(duì)企業(yè)文化、管理方式等“軟實(shí)力”提出新要求的同時(shí),也不斷催促著市場(chǎng)打磨出能夠提供相應(yīng)的生產(chǎn)力和創(chuàng)造性的軟件研發(fā)工具,集成度更高、生態(tài)系統(tǒng)更完整的工具鏈將成為這一行業(yè)未來(lái)大趨勢(shì)。
3.?小結(jié)
DevOps的出現(xiàn)在敏捷開(kāi)發(fā)的基礎(chǔ)上,把整個(gè)設(shè)計(jì)、開(kāi)發(fā)、測(cè)試、運(yùn)維的過(guò)程顆粒化,實(shí)現(xiàn)軟件開(kāi)發(fā)的快速更新和迭代,降低了需求變更和軟件質(zhì)量驗(yàn)證的風(fēng)險(xiǎn),促進(jìn)了團(tuán)隊(duì)內(nèi)部工作流的互聯(lián)互通,提高了工作效率。
從市場(chǎng)現(xiàn)狀來(lái)看,隨著容器技術(shù)和云原生等技術(shù)不斷成熟,DevOps的發(fā)展正在逐步從快速發(fā)展期過(guò)度到成熟期。從市場(chǎng)規(guī)模來(lái)看,中國(guó)云計(jì)算的增長(zhǎng)率高于國(guó)際平均水平,國(guó)內(nèi)互聯(lián)網(wǎng)巨頭們主要服務(wù)對(duì)象開(kāi)始從C端向B端轉(zhuǎn)移,中國(guó)DevOps的市場(chǎng)份額還有很大的提升空間,有望實(shí)現(xiàn)30%以上的年復(fù)合增長(zhǎng)率。
從產(chǎn)業(yè)鏈和發(fā)展趨勢(shì)來(lái)看,目前DevOps的各個(gè)階段都有了代表性廠商,后續(xù)的發(fā)展趨勢(shì)是云平臺(tái)+開(kāi)源軟件的主流構(gòu)建方法,需要建立功能完備,標(biāo)準(zhǔn)統(tǒng)一的一體化平臺(tái)。未來(lái)DevOps也將與人工智能、機(jī)器學(xué)習(xí)、機(jī)器人流程自動(dòng)化等領(lǐng)域進(jìn)行融合,減少人工操作的復(fù)雜性,促進(jìn)DevOps的標(biāo)準(zhǔn)化、數(shù)據(jù)化、自動(dòng)化和智能化發(fā)展。
二、競(jìng)品分析
B端產(chǎn)品的核心競(jìng)爭(zhēng)力是極簡(jiǎn)主義,DevOps的核心競(jìng)爭(zhēng)力是基于管理模式的效率提升和過(guò)程追溯。
1.?競(jìng)品選擇
本文選擇阿里云云效和騰訊云CODING作為競(jìng)品分析的對(duì)象,原因如下。
1)市場(chǎng)份額
在市場(chǎng)份額方面,自IDC中國(guó)公有云市場(chǎng)數(shù)據(jù)報(bào)告誕生以來(lái),阿里云的市場(chǎng)份額始終位居中國(guó)市場(chǎng)第一,也是國(guó)內(nèi)首次實(shí)現(xiàn)年度盈利的公有云廠商。
另外據(jù)IDC報(bào)告的2021年下半年中國(guó)IaaS+PaaS市場(chǎng)前五大市場(chǎng)份額占比顯示,阿里云和騰訊云位于中國(guó)市場(chǎng)前兩名。選擇阿里云云效和騰訊云CODING也是因?yàn)閮烧咦鳛閲?guó)內(nèi)的互聯(lián)網(wǎng)兩大巨頭,在競(jìng)爭(zhēng)格局上更為相似。
圖10 IDC中國(guó)公有云IaaS+PaaS市場(chǎng)份額2021年上半年
2)技術(shù)實(shí)力
阿里云云效是阿里巴巴多年研發(fā)效能理念方法、工具實(shí)踐、業(yè)務(wù)實(shí)操等經(jīng)驗(yàn)沉淀,目前匯集了10萬(wàn)企業(yè)、百萬(wàn)級(jí)別的開(kāi)發(fā)者。
阿里云把把在2020年計(jì)劃未來(lái)三年再投 2000 億元,用于云操作系統(tǒng)、服務(wù)器、芯片、網(wǎng)絡(luò)等重大核心技術(shù)研發(fā)攻堅(jiān)和面向未來(lái)的數(shù)據(jù)中心建設(shè)。2022年最新的阿里巴巴財(cái)報(bào)顯示,2022年阿里巴巴全年的技術(shù)相關(guān)成本費(fèi)用超過(guò)了1200億,可見(jiàn)阿里云的技術(shù)研發(fā)投入所言不虛。
騰訊云CODING成立于 2014 年 2 月,2019年8月被騰訊全資收購(gòu)。旗下一站式軟件研發(fā)管理平臺(tái)—CODING(CODING.net)上線穩(wěn)定運(yùn)行8年,目前已累積超過(guò)300萬(wàn)開(kāi)發(fā)者用戶,5萬(wàn)家企業(yè)團(tuán)隊(duì),服務(wù)涵蓋互聯(lián)網(wǎng)、金融、政企等不同行業(yè)客戶。2021年10月,宣布戰(zhàn)略從DevOps工具轉(zhuǎn)向云原生時(shí)代的研發(fā)工具。
騰訊云于2020年同期也提出了投資計(jì)劃,計(jì)劃未來(lái)五年將投入5000億元布局新基建,用于云計(jì)算、區(qū)塊鏈、服務(wù)器、超算中心、人工智能、5G 網(wǎng)絡(luò)、網(wǎng)絡(luò)安全、量子計(jì)算、音視頻通訊、大型數(shù)據(jù)中心以及物聯(lián)網(wǎng)操作系統(tǒng)等方面,騰訊過(guò)去三年也累計(jì)投入了1366億元研發(fā)經(jīng)費(fèi)。
基于以上原因,無(wú)論從市場(chǎng)份額、使用人數(shù)還是研發(fā)投入的角度看,阿里云和騰訊云都是居于國(guó)內(nèi)云計(jì)算的前列,且二者都屬于互聯(lián)網(wǎng)行業(yè)的巨頭,具有相同的行業(yè)背景。但是騰訊云CODING是2019年騰訊全資收購(gòu)的,所以其產(chǎn)品相較于阿里云云效的原生性難免又有所差異,這也為本次產(chǎn)品分析增添了一分趣味。
2.?市場(chǎng)定位
阿里云云效是云原生時(shí)代一站式BizDevOps平臺(tái),阿里云云效強(qiáng)調(diào)了DevOps平臺(tái)的Biz(Business,業(yè)務(wù))屬性。支持公共云、專有云和混合云多種部署形態(tài),通過(guò)云原生新技術(shù)和研發(fā)新模式,助力創(chuàng)新創(chuàng)業(yè)和數(shù)字化轉(zhuǎn)型企業(yè)快速實(shí)現(xiàn)研發(fā)敏捷和組織敏捷,打造“雙敏”組織,實(shí)現(xiàn)多倍效能提升。
使用云效可以免搭建、免維護(hù),注冊(cè)即用;一站式打通DevOps賬號(hào)及數(shù)據(jù);集成釘釘,實(shí)現(xiàn)成員、消息的及時(shí)同步;無(wú)縫對(duì)接阿里云ECS、ACK等;豐富的研發(fā)效能數(shù)據(jù)洞察;精細(xì)化企業(yè)級(jí)安全防控能力??梢?jiàn)阿里云云效在自有生態(tài)上實(shí)現(xiàn)了一體化的IasS+PaaS生態(tài)。
騰訊云CODING的slogan是讓開(kāi)發(fā)變得更簡(jiǎn)單,提高應(yīng)用效率和可靠性。這有一定的局限,DevOps平臺(tái)面向的客戶不僅僅是開(kāi)發(fā)人員,還涉及到項(xiàng)目管理、效率評(píng)價(jià)等管理領(lǐng)域,需要強(qiáng)調(diào)平臺(tái)的業(yè)務(wù)屬性,但從騰訊云收CODING之后可以看出,CODING正在向端到端的一體化平臺(tái)發(fā)展,并開(kāi)放了合作伙伴計(jì)劃。提供了豐富的 OpenAPI 接口,注冊(cè)應(yīng)用即可使用,無(wú)需審核,可以滿足 CODING?與第三方系統(tǒng)的集成對(duì)接要求。
兩者都是追求效率的提升,在整體格局上,阿里云云效可以依靠阿里云的技術(shù)積淀實(shí)現(xiàn)云釘一體化,在自有生態(tài)方面具備優(yōu)勢(shì)。但是在開(kāi)放生態(tài)方面,騰訊云CODING卻走在了一向以開(kāi)放平臺(tái)為特色的阿里前邊,提供豐富的接口與合作伙伴共建生態(tài)。
7月28日,2022開(kāi)放原子全球開(kāi)源峰會(huì)期間,阿里巴巴首席技術(shù)官程立提到“云是數(shù)字世界的基座,云也為開(kāi)源軟件提供了最佳運(yùn)行環(huán)境,云+開(kāi)源共同成為數(shù)字世界的根”,由此我們可以期待阿里云云效的進(jìn)一步開(kāi)放生態(tài),將技術(shù)與合作伙伴共享。
3.?用戶分析
阿里云云效為企業(yè)提供產(chǎn)品、培訓(xùn)咨詢等服務(wù)內(nèi)容,致力于解決企業(yè)、政府等在數(shù)字化轉(zhuǎn)型過(guò)程中的組織能力提升、DevOps落地等問(wèn)題。阿里云云效的服務(wù)客戶涵蓋金融、制造、城市政務(wù)、醫(yī)藥、零售等多個(gè)行業(yè)。
從占有率來(lái)看,阿里云是第一梯隊(duì)的龍頭。從全球的云計(jì)算產(chǎn)業(yè)市場(chǎng)份額來(lái)看,阿里云也是國(guó)內(nèi)唯一一個(gè)有成功海外經(jīng)驗(yàn)的云計(jì)算廠商,從阿里云云效官網(wǎng)來(lái)看客戶總量超過(guò)10萬(wàn)。
從騰訊云CODING的官網(wǎng)客戶來(lái)看,金融領(lǐng)域的服務(wù)或者企業(yè)占比最大,其次是游戲、醫(yī)療、電商、零售、視頻、互聯(lián)網(wǎng)、智慧交通、AI等領(lǐng)域,客戶范圍非常廣泛。騰訊云CODING的用戶部分來(lái)自生態(tài)鏈用戶的拓展,比如騰訊游戲和微保。從CODING官網(wǎng)數(shù)據(jù)來(lái)看,在服務(wù)總量上已經(jīng)超過(guò)5萬(wàn)家企業(yè)。
圖11騰訊云CODING客戶案例列表
4.?核心功能對(duì)比
本文查閱了兩款產(chǎn)品的官方文檔和宣傳資料,總結(jié)兩款產(chǎn)品的核心功能如圖12和圖13所示。
阿里云云效:項(xiàng)目協(xié)作、代碼管理、流水線、應(yīng)用交付、云端開(kāi)發(fā)、制品倉(cāng)庫(kù)、測(cè)試管理、知識(shí)庫(kù)、效能洞察。
圖12阿里云云效工具鏈
騰訊云CODING:代碼管理、項(xiàng)目協(xié)同、測(cè)試管理、持續(xù)集成、制品倉(cāng)庫(kù)、持續(xù)部署、團(tuán)隊(duì)知識(shí)庫(kù)、云端開(kāi)發(fā)。
圖13 CODING云上研發(fā)工作流
由圖可見(jiàn),兩款產(chǎn)品在功能模塊上大體相同。本文將從項(xiàng)目協(xié)同、權(quán)限管理、代碼管理、云端開(kāi)發(fā)、測(cè)試管理、持續(xù)集成、持續(xù)部署/交付、運(yùn)維監(jiān)控、制品倉(cāng)庫(kù)和團(tuán)隊(duì)知識(shí)庫(kù)層面對(duì)兩款產(chǎn)品進(jìn)行詳細(xì)比較。用這個(gè)次序可以從需求來(lái)源,代碼開(kāi)發(fā),測(cè)試,集成部署再到運(yùn)維和制品的保存,符合DevOps的迭代流程。
圖14阿里云云效和騰訊云CODING核心功能對(duì)比雷達(dá)圖
在項(xiàng)目協(xié)同方面,阿里云云效支持自動(dòng)化規(guī)則設(shè)置,可以在需求狀態(tài)變更后,通過(guò)釘釘或郵件通知相關(guān)人員,及時(shí)傳遞信息,支持多項(xiàng)目和單項(xiàng)目管理,功能比較完善給9分;騰訊云CODING可以實(shí)現(xiàn)待規(guī)劃的看板式拖拽效果,體驗(yàn)效果較好,但不支持風(fēng)險(xiǎn)預(yù)警,度量大盤(pán)等功能,尚有提升空間,給7分。
在權(quán)限管理方面,兩者都能實(shí)現(xiàn)平鋪式的權(quán)限劃分。云效將角色劃分為企業(yè)角色和項(xiàng)目角色,企業(yè)角色用于區(qū)分內(nèi)部成員和外部成員,項(xiàng)目角色用于劃分開(kāi)發(fā)人員、測(cè)試人員和運(yùn)維人員等權(quán)限。CODING建立了資源、角色和用戶的映射關(guān)系,整體風(fēng)格較為清爽。兩者都能實(shí)現(xiàn)角色的自定義,但在權(quán)限的分配上都容易造成角色的權(quán)限組合過(guò)多,導(dǎo)致角色難以管理的問(wèn)題,各給8分。
在代碼管理方面,阿里云云效的代碼管理是自研平臺(tái),在代碼安全層面,云效可以購(gòu)買(mǎi)高級(jí)版實(shí)現(xiàn)安全風(fēng)控,給8分;騰訊云CODING支持版本管理,給8分。
在云端開(kāi)發(fā)方面,騰訊云CODING推出了國(guó)內(nèi)第一款WebIDE 產(chǎn)品——Cloud Studio,目前已經(jīng)投入使用,打9分;阿里云云效也推出了面向云原生的 WebIDE 產(chǎn)品,正處在產(chǎn)品公測(cè)期,打6分。
在測(cè)試管理方面,阿里云云效支持思維導(dǎo)圖用例導(dǎo)入,但不支持自動(dòng)化測(cè)試等功能,騰訊云CODING支持自動(dòng)化用例庫(kù),測(cè)試報(bào)告和測(cè)試概覽等功能,阿里云云效打5分,騰訊云CODING打8分。
在持續(xù)集成方面,阿里云云效和騰訊云CODING都能夠?qū)崿F(xiàn)基本的功能,都能實(shí)現(xiàn)各個(gè)節(jié)點(diǎn)的時(shí)間統(tǒng)計(jì),阿里云云效有多種語(yǔ)言的流水線模板,并支持3條并行的流水線,給阿里云云效打8分,騰訊云CODING打7分。
在持續(xù)部署/交付方面,阿里云云效可以實(shí)現(xiàn)端到端的服務(wù),將持續(xù)集成和部署集中在一條流水線上,并且阿里云云效提供了持續(xù)交付的Appstack,可以減輕運(yùn)維負(fù)擔(dān)。CODING在部署方面的能力較弱,沒(méi)有接入容器的監(jiān)控,無(wú)法查看容器的運(yùn)行情況。阿里云云效打8分,CODING打5分。
在監(jiān)控運(yùn)維方面,阿里云是獨(dú)立的AIOps服務(wù),阿里云云效并沒(méi)有接入監(jiān)控運(yùn)維的接口,但是阿里云的監(jiān)控運(yùn)維功能比較強(qiáng)大,騰訊云在監(jiān)控方面沒(méi)有找到相應(yīng)產(chǎn)品,在CODING中也沒(méi)有接入監(jiān)控運(yùn)維的接口。
在制品倉(cāng)庫(kù)方面,兩者都能滿足開(kāi)發(fā)者需求,各打8分。
在團(tuán)隊(duì)知識(shí)庫(kù)方面,阿里云云效支持Markdown文件的導(dǎo)入導(dǎo)出,支持word文檔的導(dǎo)入導(dǎo)出,騰訊云CODING限制文獻(xiàn)容量為30G,支持API文檔,給阿里云云效打9分,騰訊云CODING打8分。
5.?小結(jié)
從整體來(lái)看,阿里重戰(zhàn)略,騰訊重體驗(yàn)。阿里云云效憑借阿里云的基礎(chǔ)設(shè)施數(shù)量和云釘一體化的戰(zhàn)略可以實(shí)現(xiàn)用戶量的優(yōu)勢(shì),阿里云云效的功能比較全,尤其在安全方面的能力可圈可點(diǎn),還提供效能洞察和交付平臺(tái)等獨(dú)特功能,在向端到端的生產(chǎn)交付方向努力。
騰訊云CODING的功能比較簡(jiǎn)練,市場(chǎng)定位清晰,交互體驗(yàn)較好,基礎(chǔ)功能沒(méi)有短板,產(chǎn)品由原來(lái)的注重開(kāi)發(fā)層面逐漸向一體化方向發(fā)展,希望憑借合作伙伴的力量構(gòu)建完整生態(tài)。從產(chǎn)品功能的對(duì)比來(lái)看,CODING在項(xiàng)目開(kāi)發(fā)的前段能力較強(qiáng),包括代碼管理,云端開(kāi)發(fā)和測(cè)試管理等,阿里云云效在項(xiàng)目開(kāi)發(fā)的后端能力較強(qiáng),包括持續(xù)集成/部署/交付等環(huán)節(jié)。
三、策略分析
1.?商業(yè)模式
阿里云云效和騰訊云CODING在商業(yè)模式方面都采用了產(chǎn)品銷(xiāo)售和服務(wù)付費(fèi)兩種方式。
在產(chǎn)品銷(xiāo)售方面區(qū)分為基礎(chǔ)版、高級(jí)版和資源存儲(chǔ)容量包。
兩者都選擇基礎(chǔ)版不付費(fèi)來(lái)先擴(kuò)大用戶量,阿里云云效的高級(jí)版售價(jià)為618元/人/年,騰訊云CODING的高級(jí)版售價(jià)為599元/人/年。阿里云云效的資源存儲(chǔ)容量包為1188元/公司/年,騰訊云CODING的資源存儲(chǔ)容量包為1999元/公司/年。
阿里云云效高級(jí)版增添功能:效能洞察和代碼安全檢查,并為高級(jí)版用戶提供阿里云官網(wǎng)工單5 * 12h中英文在線支持和專業(yè)敏捷研發(fā)培訓(xùn)。
圖15阿里云云效產(chǎn)品售價(jià)
騰訊云CODING高級(jí)版增添功能:OKR、項(xiàng)目集、工作負(fù)載、訪問(wèn)審計(jì)、水印設(shè)置、IP白名單和工作負(fù)載等功能,沒(méi)有服務(wù)培訓(xùn)。
圖16 騰訊云CODING產(chǎn)品售價(jià)
在服務(wù)付費(fèi)方面,阿里云云效提供了三種服務(wù)方案,其形式主要為按次付費(fèi),服務(wù)方案如下圖。
圖17阿里云云效服務(wù)售價(jià)
騰訊云CODING的服務(wù)付費(fèi)模式是按月付費(fèi),提供持續(xù)服務(wù),服務(wù)方案如下。
圖18騰訊云CODING服務(wù)售價(jià)
總體而言,阿里云云效的基礎(chǔ)版具備產(chǎn)品的絕大部分功能,如果在安全方面有較高要求可以選擇升級(jí)到高級(jí)版,這種版本設(shè)計(jì)主要服務(wù)于金融和政府等對(duì)安全性要求較高的企業(yè)。
騰訊云CODING在基礎(chǔ)版上會(huì)有很大的資源限制,一般需要購(gòu)買(mǎi)1999元的資源存儲(chǔ)包來(lái)進(jìn)行擴(kuò)展,高級(jí)版在功能上也傾向于項(xiàng)目管理的可視化和安全性考察。在服務(wù)付費(fèi)方面,阿里云云效傾向于按次收費(fèi),且服務(wù)價(jià)格較高,適用于DevOps實(shí)踐水平高的企業(yè);騰訊云CODING采用按月付費(fèi),適用于頻繁需要服務(wù)的客戶。
2.?產(chǎn)品策略
阿里云云效依靠阿里云基礎(chǔ)設(shè)施建設(shè),打造云釘一體化的生態(tài)系統(tǒng),幫助企業(yè)快速落地雙敏研發(fā)模式。阿里云云效產(chǎn)品技術(shù)負(fù)責(zé)人陳鑫在云效峰會(huì)上指出,企業(yè)在落實(shí)敏捷實(shí)踐存在以下問(wèn)題。
第一是企業(yè)希望加強(qiáng)需求質(zhì)量,一次性把事情做對(duì)。第二是研發(fā)流程全面線上化。第三是角色細(xì)分帶來(lái)的溝通碎片化等新問(wèn)題。第四是信息孤島問(wèn)題。
為了解決企業(yè)以上切實(shí)痛點(diǎn),阿里云云效提出了業(yè)務(wù)價(jià)值驅(qū)動(dòng)的數(shù)字化研發(fā)協(xié)作理念,并對(duì)現(xiàn)有的產(chǎn)品進(jìn)行了重大升級(jí)。阿里云云效認(rèn)為未來(lái)研發(fā)協(xié)同應(yīng)該分為三個(gè)階段,分別是定義價(jià)值、集體創(chuàng)造價(jià)值和持續(xù)改進(jìn)。
圖19阿里云云效數(shù)字研發(fā)協(xié)作模式
圖20阿里云云效基于云端的一體化開(kāi)發(fā)平臺(tái)
騰訊云CODING最早是做代碼托管,經(jīng)過(guò)不斷演進(jìn),引進(jìn)了非常多的上下游產(chǎn)業(yè)鏈相關(guān)工具,包括持續(xù)集成、敏捷項(xiàng)目管理、持續(xù)部署、制品庫(kù)等。
現(xiàn)在的產(chǎn)品定位是云原生時(shí)代的研發(fā)工具領(lǐng)跑者,而不局限于 DevOps。產(chǎn)品戰(zhàn)略逐漸向發(fā)展合作伙伴方向轉(zhuǎn)移,包括商務(wù)銷(xiāo)售伙伴、交付實(shí)施伙伴和咨詢服務(wù)伙伴。目的是配合工具和實(shí)施的落地,幫助團(tuán)隊(duì)不僅僅是購(gòu)入一款工具,而是能更好的導(dǎo)入方法論,帶動(dòng)組織變革。通過(guò)云+端的形式,讓云原生開(kāi)發(fā)回歸原始而又簡(jiǎn)單。
圖21騰訊云COIDNG開(kāi)發(fā)模式
展望未來(lái)CODING的發(fā)展方向,?CODING 創(chuàng)始人兼 CEO 張海龍?jiān)隍v訊云 CIF 工程效能峰會(huì)上指出,第一個(gè)是 Value Stream,要加強(qiáng)交付物價(jià)值的衡量。第二個(gè)是 AI,幫助開(kāi)發(fā)者寫(xiě)出更加完備、高質(zhì)量的代碼,通過(guò) AI 的能力做出輔助開(kāi)發(fā)者 Code Review。第三個(gè)是安全,強(qiáng)調(diào) DevSecOps,把安全性融入到整個(gè)研發(fā)測(cè)試環(huán)境里。
圖22騰訊云CODING行業(yè)展望
四、總結(jié)
隨著中國(guó)云計(jì)算產(chǎn)業(yè)的迅速發(fā)展,國(guó)內(nèi)互聯(lián)網(wǎng)巨頭騰訊和阿里都開(kāi)始將業(yè)務(wù)逐漸B端傾斜,阿里云憑借電商基因和盡早的布局,在IaaS領(lǐng)域的市場(chǎng)份額遠(yuǎn)超騰訊云,具有用戶基數(shù)優(yōu)勢(shì),使得阿里云云效在安全服務(wù)方面有高質(zhì)量的技術(shù)團(tuán)隊(duì)支撐,能夠和釘釘打出端到端的組合拳。
騰訊云CODING是國(guó)內(nèi)最早的代碼托管企業(yè),在WEBIDE領(lǐng)域具備先發(fā)優(yōu)勢(shì),同時(shí)騰訊云CODING注重用戶體驗(yàn),將簡(jiǎn)單、高效作為產(chǎn)品追求的目標(biāo),向一體化平臺(tái)演進(jìn)。
在云計(jì)算技術(shù)的不斷趨于成熟背景下,阿里云云效和騰訊云CODING都在向安全領(lǐng)域發(fā)起進(jìn)攻,未來(lái)的DevOps的形態(tài)一定是安全、簡(jiǎn)單、高效與管理模式的不斷融合,去賦能企業(yè)安全生產(chǎn),快速迭代,催生出更靈活、更量化、更標(biāo)準(zhǔn)的管理模式。
本材料所有內(nèi)容來(lái)源于網(wǎng)絡(luò)公開(kāi)資料,經(jīng)整理歸納總結(jié)形成本文檔。僅供學(xué)習(xí)使用。
引用
- 艾瑞咨詢:2020年中國(guó)DevOps應(yīng)用發(fā)展研究——艾瑞云原生系列報(bào)告(二)https://report.iresearch.cn/report/202012/3702.shtml
- 云計(jì)算中國(guó)產(chǎn)業(yè)聯(lián)盟:2020年中國(guó)DevOps現(xiàn)狀調(diào)查報(bào)告https://www.yanbaoke.com/info/9a6ySMG3joJD4PxdAkWSB9
- 工業(yè)與信息化部:2021年通信業(yè)統(tǒng)計(jì)公報(bào)https://wap.miit.gov.cn/gxsj/tjfx/txy/art/2022/art_e8b64ba8f29d4ce18a1003c4f4d88234.html
- 恒州博智:2022-2028全球與中國(guó)DevOps市場(chǎng)現(xiàn)狀及未來(lái)發(fā)展趨勢(shì)https://www.qyresearch.com.cn/reports/devops-p1487635.html
- Gartner:2022年重要戰(zhàn)略技術(shù)趨勢(shì)https://www.gartner.com/cn/information-technology/insights/top-technology-trends
- Veritis:The Future of DevOps: 2021 Key Trends and Predictionshttps://veritis.com/blog/the-future-of-devops-2021-key-trends-and-predictions/
- 南京大學(xué):DevOps·云原生2021年度中國(guó)調(diào)查報(bào)告http://softeng.nju.edu.cn/tech-reports/2021DevOpsAnnualReport.pdf
- 微軟:2020-2021年企業(yè)DevOps報(bào)告https://azure.microsoft.com/zh-cn/resources/enterprise-devops-report-20202021/
- 零一智庫(kù)-國(guó)內(nèi)四大云計(jì)算巨頭的“算力競(jìng)賽”https://www.01caijing.com/finds/report/details/317211.htm
- 2021騰訊云CIF工程效能峰會(huì)https://coding.net/cifcon/living
- 2021阿里巴巴研發(fā)效能峰會(huì)https://developer.aliyun.com/topic/n-live2021
本文由 @齊新雷 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自Unsplash,基于CC0協(xié)議
阿里云研效和騰訊云CODING對(duì)比部分,監(jiān)控方面提到騰訊云沒(méi)有對(duì)應(yīng)產(chǎn)品,不可能吧,云監(jiān)控是個(gè)單獨(dú)的騰訊云產(chǎn)品,基本功能都支持,建議再重新評(píng)估下兩者在監(jiān)控方面的差異。
競(jìng)品分析的太淺顯了,分值對(duì)比太主觀,大量的背景引用的是云服務(wù)的數(shù)據(jù),不是Devops的,前后不連貫