阿里云云效 vs 騰訊云CODING,DevOps孰強(qiáng)孰弱?

2 評論 16559 瀏覽 37 收藏 39 分鐘

編輯導(dǎo)語:DevOps這個話題在IT、開發(fā)等領(lǐng)域是相對熱門的,它意味著開發(fā)運維一體化,是推動業(yè)務(wù)發(fā)展與自動化交付的有效方式。國內(nèi)便有不少DevOps平臺可供企業(yè)使用。那么這些DevOps平臺目前的發(fā)展現(xiàn)狀如何?本文作者進(jìn)行了分析評測,一起來看。

摘要

本文旨在通過對比國內(nèi)兩款DevOps代表性產(chǎn)品——阿里云云效、騰訊云CODING,分析兩者在產(chǎn)品定位、核心功能和產(chǎn)品戰(zhàn)略等方面的差異及優(yōu)勢,探討國內(nèi)DevOps平臺的發(fā)展現(xiàn)狀和趨勢,為DevOps在中國的發(fā)展提供參考。

DevOps(Development & Operations),即開發(fā)運維一體化,是近些年來IT領(lǐng)域比較熱門的話題。

DevOps的主要靈感來源于敏捷開發(fā)和精益生產(chǎn),是軟件開發(fā)管理領(lǐng)域繼敏捷開發(fā)之后的又一次升級。隨著DevOps的快速崛起,其概念已經(jīng)逐漸被神話,亞馬遜甚至將DevOps上升到哲學(xué)層面來討論。在DevOps的基礎(chǔ)上又衍生出許多新的概念,如DevSecOps(開發(fā)、安全和運營一體化)和BizDevOps(業(yè)務(wù)、開發(fā)和運營一體化)等,使得大家對DevOps的感知云里霧里。

我比較贊成Gartner對DevOps的定義:使用敏捷方法,提供業(yè)務(wù)驅(qū)動的協(xié)作和自動化交付解決方案。

一、行業(yè)背景

DevOps的興起離不開云計算技術(shù)的發(fā)展和對企業(yè)高效生產(chǎn)的追求。工信部發(fā)布的 《2021年通信業(yè)統(tǒng)計公報》顯示,云計算已經(jīng)成為新興業(yè)務(wù)中增長最快的領(lǐng)域,相關(guān)業(yè)務(wù)較上年增長 91.5%,硬件基礎(chǔ)設(shè)施規(guī)模的提高為DevOps提供了肥沃的土壤。隨著容器技術(shù)的成熟,DevOps小步快跑,節(jié)省資源的優(yōu)勢逐漸戰(zhàn)勝了傳統(tǒng)開發(fā)的“瀑布模型”。

1. 行業(yè)緣起

伴隨著信息技術(shù)產(chǎn)生的社會價值和企業(yè)價值越發(fā)顯著,IT從業(yè)人員的人力成本也在不斷提高。

傳統(tǒng)的“瀑布模型 ”在開發(fā)階段中要等待上一階段完成所有工作才能進(jìn)入下一階段,其不但拖延了開發(fā)效率,拉長了產(chǎn)品迭代周期,增加了開發(fā)人員的人工成本,而且一次性開發(fā)也面臨著需求變更風(fēng)險和市場滿意驗證的風(fēng)險。這使企業(yè)意識到要通過內(nèi)生途徑提高IT部門的運行效率和工作質(zhì)量,塑造企業(yè)的IT競爭優(yōu)勢的重要性。

敏捷開發(fā)應(yīng)運而生,敏捷開發(fā)將大的開發(fā)任務(wù)劃分為很多個小的任務(wù),將大的時間段劃分為小的時間段,完成一個開發(fā)小任務(wù)就測試這部分的功能,這樣就可以應(yīng)對快速變化的需求,同時也能通過看板等工具,時刻監(jiān)督團(tuán)隊內(nèi)部的開發(fā)進(jìn)度,提高開發(fā)效率。

圖1 敏捷開發(fā)與瀑布模型流程

從圖1可以看出,雖然敏捷開發(fā)開發(fā)實現(xiàn)了開發(fā)效率的提升,但是仍然停留在開發(fā)和測試的階段,開發(fā)主要關(guān)注的是新功能和新需求,導(dǎo)致缺乏運維階段的穩(wěn)定性考慮,運維過程復(fù)雜繁重,開發(fā)和運維的矛盾爆發(fā),DevOps也終于閃亮登場。

圖2 DevOps、敏捷開發(fā)與瀑布模型流程

對比前面所說的瀑布式開發(fā)和敏捷開發(fā),從圖2我們可以明顯看出,DevOps貫穿了軟件全生命周期,而不僅限于開發(fā)階段。而隨著精益生產(chǎn)和敏捷開發(fā)的逐步發(fā)展,小步快跑,快速驗證的DevOps已經(jīng)涵蓋了計劃、編碼、構(gòu)建、測試、發(fā)布、部署、運維和監(jiān)控的全流程。

圖3 DevOps全流程各階段

2.?市場現(xiàn)狀

根據(jù)中國 DevOps 現(xiàn)狀調(diào)查報告(2021 年)顯示,中國企業(yè) DevOps 落地實踐成熟度向全面級繼續(xù)擴(kuò)張,超八成企業(yè)已在不同程度上實踐敏捷開發(fā),同比增長近三成。

Gartner 2022年重要戰(zhàn)略技術(shù)趨勢預(yù)測,到2025年,新數(shù)字項目中將有超過95%將云原生平臺作為基礎(chǔ),而這一數(shù)據(jù)在2021年為40%,基于云原生的DevOps也將迎來快速發(fā)展的第二階段。

1)發(fā)展階段

技術(shù)的發(fā)展可以劃分為技術(shù)萌芽期、期望膨脹期、泡沫破裂低谷期、復(fù)蘇期和成熟期。根據(jù)Gartner2020中國ICT技術(shù)成熟度曲線顯示,DevOps在2022到2025年將邁入生產(chǎn)成熟期,與其相關(guān)的容器云、多云環(huán)境和中臺架構(gòu)也將逐步邁向成熟模式。

圖4 Gartner2020中國ICT技術(shù)成熟度曲線

2)市場規(guī)模

根據(jù)IDC發(fā)布的2021年《全球公共云服務(wù)半年度跟蹤報告》顯示:全球公共云服務(wù)市場同比猛增29.0%,總收入高達(dá)4086億美元?,總體繼續(xù)保持穩(wěn)健增長的態(tài)勢。

其中支持?jǐn)?shù)字優(yōu)先戰(zhàn)略的基礎(chǔ)云服務(wù)(IaaS、PaaS)收入增長了38.5%,這說明企業(yè)越來越依賴于圍繞廣泛部署的計算服務(wù)、數(shù)據(jù)/人工智能服務(wù)、應(yīng)用框架服務(wù)所構(gòu)建的云創(chuàng)新平臺來推動創(chuàng)新。

圖5 IDC2021年全球公共云服務(wù)半年度跟蹤報告

IDC報告顯示,2021年下半年中國公有云服務(wù)整體市場規(guī)模(IaaS/PaaS/SaaS)達(dá)到151.3億美元,從IaaS+PaaS市場來看,2021年下半年同比增長43.0%,未來5年,中國公有云市場會以復(fù)合增長率30.9%繼續(xù)高速增長,預(yù)計到2026年,市場規(guī)模將達(dá)到1057.6億美元,中國公有云服務(wù)市場的全球占比將從2021年的6.7%提升為9.9%,DevOps也將迎來新的發(fā)展浪潮。

圖6 IDC中國公有云服務(wù)市場規(guī)模預(yù)測(2021年下半年)

根據(jù)QYR(恒州博智)的統(tǒng)計及預(yù)測,2021年全球DevOps市場銷售額達(dá)到了67億美元,預(yù)計2028年將達(dá)到264億美元,年復(fù)合增長率(CAGR)為20.7%(2022-2028)。

全球DevOps的核心生產(chǎn)商包括Datadog、亞馬遜和Azure,前五大廠商的市場份額約為33%。北美是全球最大的市場,約占51%的份額,之后是歐洲和中國,分別占27%和10%。但從目前中國在云基礎(chǔ)設(shè)施上的投入來看,年復(fù)合增長率20.7%這一數(shù)字可能相對保守。

根據(jù)艾瑞咨詢2020年中國DevOps發(fā)展研究顯示,2020年國內(nèi)DevOps服務(wù)的市場規(guī)模達(dá)到27億元,伴隨著疫情的催化作用,很多廠商開始意識到云計算和DevOps服務(wù)的優(yōu)勢,如阿里云首次實現(xiàn)年度盈利,字節(jié)跳動開始自研云平臺,互聯(lián)網(wǎng)下半場的重點從C端逐漸向B端發(fā)展,未來5年DevOps的CAGR有望超過30%,市場發(fā)展前景良好。

圖7 2017-2025年中國DevOps云平臺及時付費軟件工具市場規(guī)模及增速(艾瑞咨詢)

3)產(chǎn)業(yè)鏈

當(dāng)前DevOps形成的產(chǎn)業(yè)鏈已經(jīng)比較清晰,主要是根據(jù)DevOps整個流程中的各個階段來展現(xiàn),包括計劃、編碼、構(gòu)建、測試、發(fā)布、部署、運維和監(jiān)控的各個流程。

一體化的DevOps平臺正在成為全球范圍內(nèi)的DevOps發(fā)展趨勢,國內(nèi)企業(yè)通常采用一體化平臺+開源軟件的方式構(gòu)建自己的DevOps體系。目前國際很多大型科技企業(yè)已經(jīng)開始布局一體化的DevOps平臺,像阿里云云效,Azure和華為云DevCloud等,騰訊云2019年收購CODING之后也逐步像一體化平臺發(fā)展。

一體化平臺可以實現(xiàn)項目管理、CICD、測試、監(jiān)控、云端編程以及制品倉庫等功能,可以降低用戶在不同平臺之間跳轉(zhuǎn)的時間和精力的浪費,提高效率和用戶體驗。

圖8 2020年DevOps研發(fā)/運維流程與工具鏈圖譜(艾瑞咨詢)

4)發(fā)展趨勢

新冠病毒造成了一場人類悲劇,影響了全世界數(shù)百萬人的生活和企業(yè)。DevOps比以往任何時候都變得更加重要和不可或缺。隨著業(yè)務(wù)格局的變化和技術(shù)以閃電般的速度發(fā)展,DevOps也在不斷發(fā)展以適應(yīng)不斷變化的需求。未來DevOps將向更安全、更智能、更高效的方向發(fā)展。

圖9 艾瑞咨詢DevOps發(fā)展趨勢預(yù)測

① DevSecOps(開發(fā)安全運維一體化)

由新冠引起的跨地點工作的遠(yuǎn)程工作設(shè)置,為安全漏洞打開了大門。隨著安全和網(wǎng)絡(luò)攻擊風(fēng)險的爆炸式增長,將安全注入業(yè)務(wù)運營每一層的需求比以往任何時候都更加重要。企業(yè)將越來越多地采用DevSecOps流程,使用自動化質(zhì)量安全測試,通過早期測試和緩解漏洞,來提高安全敏捷性,將安全性引入DevOps,實現(xiàn)團(tuán)隊開發(fā)效率的提高。

② AIOps(智能運維)

AIOps將人工智能的能力與運維相結(jié)合,通過機(jī)器學(xué)習(xí)的方法來提升運維效率,更好的維護(hù)和提升資源性能。通過自動化運維等方式,在系統(tǒng)出現(xiàn)故障時為用戶提供運維支持服務(wù)。借助應(yīng)用容器化條件下統(tǒng)一的運行環(huán)境,開發(fā)人員得以在更大程度上進(jìn)入運維側(cè),通過自動化的監(jiān)控工具實時掌握系統(tǒng)和軟件的故障狀況。

目前我國企業(yè)在這一領(lǐng)域的發(fā)展仍比較有限,只有不足20%的企業(yè)具備智能化監(jiān)控和決策能力。在DevOps和AIOps中利用預(yù)測分析使組織能夠把重點放在改進(jìn)DevOps服務(wù)上。它讓基礎(chǔ)架構(gòu)和運營團(tuán)隊更深入地了解正在使用的資源和服務(wù),以及未來如何使用它們以獲得最佳結(jié)果。

③ AI和ML + DevOps

AI和ML + DevOps能夠?qū)崿F(xiàn)DevOps處理任務(wù)的自動化,當(dāng)今數(shù)據(jù)生成的數(shù)量、種類和速度,對于采用傳統(tǒng)方法和過時技術(shù)的組織來說,在日常運營中處理如此大量的數(shù)據(jù)是一項繁重的任務(wù)。人工智能 (AI) 和機(jī)器學(xué)習(xí) (ML) 驅(qū)動的DevOps方法使組織能夠計算和分析任何規(guī)模的數(shù)據(jù)。此外,它還促進(jìn)了他們的工作流程,從而改變了團(tuán)隊高效開發(fā)、交付、部署和管理應(yīng)用程序的方式。

④ 標(biāo)準(zhǔn)統(tǒng)一

隨著DevOps的不斷成熟和發(fā)展,DevOps也逐漸邁向標(biāo)準(zhǔn)化。2020年9月,由中國信息通信研究院牽頭,聯(lián)合云計算開源產(chǎn)業(yè)聯(lián)盟、高效運維社區(qū)、DevOps 時代社區(qū)、BATJ、清華大學(xué)、南京大學(xué)、通信及金融等行業(yè)頂尖企事業(yè)單位專家共同制定的研發(fā)運營一體化(DevOps)能力成熟度模型》完成了首輪評估,它是全球首個DevOps標(biāo)準(zhǔn),當(dāng)前該標(biāo)準(zhǔn)已被眾多金融、通信和互聯(lián)網(wǎng)等行業(yè)名企紛紛采用并通過評估。

2021年中國 DevOps 現(xiàn)狀調(diào)查報告顯示,研發(fā)運營一體化(DevOps)能力成熟度評估受關(guān)注程度持續(xù)上漲。63.64%的受訪者對 DevOps 能力成熟度評估感興趣,相比2020 年增長近一成;另有29.86%、26.69%和17.45%的受訪者關(guān)注 CMMI認(rèn)證、ISO 體系認(rèn)證和中國信通院開展的金牌運維評估。

⑤ 一體化

DevOps理念是打通軟件工程中各個曾經(jīng)由獨立的團(tuán)隊和不同的軟件工具來實現(xiàn)的工作,在對企業(yè)文化、管理方式等“軟實力”提出新要求的同時,也不斷催促著市場打磨出能夠提供相應(yīng)的生產(chǎn)力和創(chuàng)造性的軟件研發(fā)工具,集成度更高、生態(tài)系統(tǒng)更完整的工具鏈將成為這一行業(yè)未來大趨勢。

3.?小結(jié)

DevOps的出現(xiàn)在敏捷開發(fā)的基礎(chǔ)上,把整個設(shè)計、開發(fā)、測試、運維的過程顆粒化,實現(xiàn)軟件開發(fā)的快速更新和迭代,降低了需求變更和軟件質(zhì)量驗證的風(fēng)險,促進(jìn)了團(tuán)隊內(nèi)部工作流的互聯(lián)互通,提高了工作效率。

從市場現(xiàn)狀來看,隨著容器技術(shù)和云原生等技術(shù)不斷成熟,DevOps的發(fā)展正在逐步從快速發(fā)展期過度到成熟期。從市場規(guī)模來看,中國云計算的增長率高于國際平均水平,國內(nèi)互聯(lián)網(wǎng)巨頭們主要服務(wù)對象開始從C端向B端轉(zhuǎn)移,中國DevOps的市場份額還有很大的提升空間,有望實現(xiàn)30%以上的年復(fù)合增長率。

從產(chǎn)業(yè)鏈和發(fā)展趨勢來看,目前DevOps的各個階段都有了代表性廠商,后續(xù)的發(fā)展趨勢是云平臺+開源軟件的主流構(gòu)建方法,需要建立功能完備,標(biāo)準(zhǔn)統(tǒng)一的一體化平臺。未來DevOps也將與人工智能、機(jī)器學(xué)習(xí)、機(jī)器人流程自動化等領(lǐng)域進(jìn)行融合,減少人工操作的復(fù)雜性,促進(jìn)DevOps的標(biāo)準(zhǔn)化、數(shù)據(jù)化、自動化和智能化發(fā)展。

二、競品分析

B端產(chǎn)品的核心競爭力是極簡主義,DevOps的核心競爭力是基于管理模式的效率提升和過程追溯。

1.?競品選擇

本文選擇阿里云云效和騰訊云CODING作為競品分析的對象,原因如下。

1)市場份額

在市場份額方面,自IDC中國公有云市場數(shù)據(jù)報告誕生以來,阿里云的市場份額始終位居中國市場第一,也是國內(nèi)首次實現(xiàn)年度盈利的公有云廠商。

另外據(jù)IDC報告的2021年下半年中國IaaS+PaaS市場前五大市場份額占比顯示,阿里云和騰訊云位于中國市場前兩名。選擇阿里云云效和騰訊云CODING也是因為兩者作為國內(nèi)的互聯(lián)網(wǎng)兩大巨頭,在競爭格局上更為相似。

圖10 IDC中國公有云IaaS+PaaS市場份額2021年上半年

2)技術(shù)實力

阿里云云效是阿里巴巴多年研發(fā)效能理念方法、工具實踐、業(yè)務(wù)實操等經(jīng)驗沉淀,目前匯集了10萬企業(yè)、百萬級別的開發(fā)者。

阿里云把把在2020年計劃未來三年再投 2000 億元,用于云操作系統(tǒng)、服務(wù)器、芯片、網(wǎng)絡(luò)等重大核心技術(shù)研發(fā)攻堅和面向未來的數(shù)據(jù)中心建設(shè)。2022年最新的阿里巴巴財報顯示,2022年阿里巴巴全年的技術(shù)相關(guān)成本費用超過了1200億,可見阿里云的技術(shù)研發(fā)投入所言不虛。

騰訊云CODING成立于 2014 年 2 月,2019年8月被騰訊全資收購。旗下一站式軟件研發(fā)管理平臺—CODING(CODING.net)上線穩(wěn)定運行8年,目前已累積超過300萬開發(fā)者用戶,5萬家企業(yè)團(tuán)隊,服務(wù)涵蓋互聯(lián)網(wǎng)、金融、政企等不同行業(yè)客戶。2021年10月,宣布戰(zhàn)略從DevOps工具轉(zhuǎn)向云原生時代的研發(fā)工具。

騰訊云于2020年同期也提出了投資計劃,計劃未來五年將投入5000億元布局新基建,用于云計算、區(qū)塊鏈、服務(wù)器、超算中心、人工智能、5G 網(wǎng)絡(luò)、網(wǎng)絡(luò)安全、量子計算、音視頻通訊、大型數(shù)據(jù)中心以及物聯(lián)網(wǎng)操作系統(tǒng)等方面,騰訊過去三年也累計投入了1366億元研發(fā)經(jīng)費。

基于以上原因,無論從市場份額、使用人數(shù)還是研發(fā)投入的角度看,阿里云和騰訊云都是居于國內(nèi)云計算的前列,且二者都屬于互聯(lián)網(wǎng)行業(yè)的巨頭,具有相同的行業(yè)背景。但是騰訊云CODING是2019年騰訊全資收購的,所以其產(chǎn)品相較于阿里云云效的原生性難免又有所差異,這也為本次產(chǎn)品分析增添了一分趣味。

2.?市場定位

阿里云云效是云原生時代一站式BizDevOps平臺,阿里云云效強(qiáng)調(diào)了DevOps平臺的Biz(Business,業(yè)務(wù))屬性。支持公共云、專有云和混合云多種部署形態(tài),通過云原生新技術(shù)和研發(fā)新模式,助力創(chuàng)新創(chuàng)業(yè)和數(shù)字化轉(zhuǎn)型企業(yè)快速實現(xiàn)研發(fā)敏捷和組織敏捷,打造“雙敏”組織,實現(xiàn)多倍效能提升。

使用云效可以免搭建、免維護(hù),注冊即用;一站式打通DevOps賬號及數(shù)據(jù);集成釘釘,實現(xiàn)成員、消息的及時同步;無縫對接阿里云ECS、ACK等;豐富的研發(fā)效能數(shù)據(jù)洞察;精細(xì)化企業(yè)級安全防控能力??梢姲⒗镌圃菩г谧杂猩鷳B(tài)上實現(xiàn)了一體化的IasS+PaaS生態(tài)。

騰訊云CODING的slogan是讓開發(fā)變得更簡單,提高應(yīng)用效率和可靠性。這有一定的局限,DevOps平臺面向的客戶不僅僅是開發(fā)人員,還涉及到項目管理、效率評價等管理領(lǐng)域,需要強(qiáng)調(diào)平臺的業(yè)務(wù)屬性,但從騰訊云收CODING之后可以看出,CODING正在向端到端的一體化平臺發(fā)展,并開放了合作伙伴計劃。提供了豐富的 OpenAPI 接口,注冊應(yīng)用即可使用,無需審核,可以滿足 CODING?與第三方系統(tǒng)的集成對接要求。

兩者都是追求效率的提升,在整體格局上,阿里云云效可以依靠阿里云的技術(shù)積淀實現(xiàn)云釘一體化,在自有生態(tài)方面具備優(yōu)勢。但是在開放生態(tài)方面,騰訊云CODING卻走在了一向以開放平臺為特色的阿里前邊,提供豐富的接口與合作伙伴共建生態(tài)。

7月28日,2022開放原子全球開源峰會期間,阿里巴巴首席技術(shù)官程立提到“云是數(shù)字世界的基座,云也為開源軟件提供了最佳運行環(huán)境,云+開源共同成為數(shù)字世界的根”,由此我們可以期待阿里云云效的進(jìn)一步開放生態(tài),將技術(shù)與合作伙伴共享。

3.?用戶分析

阿里云云效為企業(yè)提供產(chǎn)品、培訓(xùn)咨詢等服務(wù)內(nèi)容,致力于解決企業(yè)、政府等在數(shù)字化轉(zhuǎn)型過程中的組織能力提升、DevOps落地等問題。阿里云云效的服務(wù)客戶涵蓋金融、制造、城市政務(wù)、醫(yī)藥、零售等多個行業(yè)。

從占有率來看,阿里云是第一梯隊的龍頭。從全球的云計算產(chǎn)業(yè)市場份額來看,阿里云也是國內(nèi)唯一一個有成功海外經(jīng)驗的云計算廠商,從阿里云云效官網(wǎng)來看客戶總量超過10萬。

從騰訊云CODING的官網(wǎng)客戶來看,金融領(lǐng)域的服務(wù)或者企業(yè)占比最大,其次是游戲、醫(yī)療、電商、零售、視頻、互聯(lián)網(wǎng)、智慧交通、AI等領(lǐng)域,客戶范圍非常廣泛。騰訊云CODING的用戶部分來自生態(tài)鏈用戶的拓展,比如騰訊游戲和微保。從CODING官網(wǎng)數(shù)據(jù)來看,在服務(wù)總量上已經(jīng)超過5萬家企業(yè)。

圖11騰訊云CODING客戶案例列表

4.?核心功能對比

本文查閱了兩款產(chǎn)品的官方文檔和宣傳資料,總結(jié)兩款產(chǎn)品的核心功能如圖12和圖13所示。

阿里云云效:項目協(xié)作、代碼管理、流水線、應(yīng)用交付、云端開發(fā)、制品倉庫、測試管理、知識庫、效能洞察。

圖12阿里云云效工具鏈

騰訊云CODING:代碼管理、項目協(xié)同、測試管理、持續(xù)集成、制品倉庫、持續(xù)部署、團(tuán)隊知識庫、云端開發(fā)。

圖13 CODING云上研發(fā)工作流

由圖可見,兩款產(chǎn)品在功能模塊上大體相同。本文將從項目協(xié)同、權(quán)限管理、代碼管理、云端開發(fā)、測試管理、持續(xù)集成、持續(xù)部署/交付、運維監(jiān)控、制品倉庫和團(tuán)隊知識庫層面對兩款產(chǎn)品進(jìn)行詳細(xì)比較。用這個次序可以從需求來源,代碼開發(fā),測試,集成部署再到運維和制品的保存,符合DevOps的迭代流程。

圖14阿里云云效和騰訊云CODING核心功能對比雷達(dá)圖

在項目協(xié)同方面,阿里云云效支持自動化規(guī)則設(shè)置,可以在需求狀態(tài)變更后,通過釘釘或郵件通知相關(guān)人員,及時傳遞信息,支持多項目和單項目管理,功能比較完善給9分;騰訊云CODING可以實現(xiàn)待規(guī)劃的看板式拖拽效果,體驗效果較好,但不支持風(fēng)險預(yù)警,度量大盤等功能,尚有提升空間,給7分。

在權(quán)限管理方面,兩者都能實現(xiàn)平鋪式的權(quán)限劃分。云效將角色劃分為企業(yè)角色和項目角色,企業(yè)角色用于區(qū)分內(nèi)部成員和外部成員,項目角色用于劃分開發(fā)人員、測試人員和運維人員等權(quán)限。CODING建立了資源、角色和用戶的映射關(guān)系,整體風(fēng)格較為清爽。兩者都能實現(xiàn)角色的自定義,但在權(quán)限的分配上都容易造成角色的權(quán)限組合過多,導(dǎo)致角色難以管理的問題,各給8分。

在代碼管理方面,阿里云云效的代碼管理是自研平臺,在代碼安全層面,云效可以購買高級版實現(xiàn)安全風(fēng)控,給8分;騰訊云CODING支持版本管理,給8分。

在云端開發(fā)方面,騰訊云CODING推出了國內(nèi)第一款WebIDE 產(chǎn)品——Cloud Studio,目前已經(jīng)投入使用,打9分;阿里云云效也推出了面向云原生的 WebIDE 產(chǎn)品,正處在產(chǎn)品公測期,打6分。

在測試管理方面,阿里云云效支持思維導(dǎo)圖用例導(dǎo)入,但不支持自動化測試等功能,騰訊云CODING支持自動化用例庫,測試報告和測試概覽等功能,阿里云云效打5分,騰訊云CODING打8分。

在持續(xù)集成方面,阿里云云效和騰訊云CODING都能夠?qū)崿F(xiàn)基本的功能,都能實現(xiàn)各個節(jié)點的時間統(tǒng)計,阿里云云效有多種語言的流水線模板,并支持3條并行的流水線,給阿里云云效打8分,騰訊云CODING打7分。

在持續(xù)部署/交付方面,阿里云云效可以實現(xiàn)端到端的服務(wù),將持續(xù)集成和部署集中在一條流水線上,并且阿里云云效提供了持續(xù)交付的Appstack,可以減輕運維負(fù)擔(dān)。CODING在部署方面的能力較弱,沒有接入容器的監(jiān)控,無法查看容器的運行情況。阿里云云效打8分,CODING打5分。

在監(jiān)控運維方面,阿里云是獨立的AIOps服務(wù),阿里云云效并沒有接入監(jiān)控運維的接口,但是阿里云的監(jiān)控運維功能比較強(qiáng)大,騰訊云在監(jiān)控方面沒有找到相應(yīng)產(chǎn)品,在CODING中也沒有接入監(jiān)控運維的接口。

在制品倉庫方面,兩者都能滿足開發(fā)者需求,各打8分。

在團(tuán)隊知識庫方面,阿里云云效支持Markdown文件的導(dǎo)入導(dǎo)出,支持word文檔的導(dǎo)入導(dǎo)出,騰訊云CODING限制文獻(xiàn)容量為30G,支持API文檔,給阿里云云效打9分,騰訊云CODING打8分。

5.?小結(jié)

從整體來看,阿里重戰(zhàn)略,騰訊重體驗。阿里云云效憑借阿里云的基礎(chǔ)設(shè)施數(shù)量和云釘一體化的戰(zhàn)略可以實現(xiàn)用戶量的優(yōu)勢,阿里云云效的功能比較全,尤其在安全方面的能力可圈可點,還提供效能洞察和交付平臺等獨特功能,在向端到端的生產(chǎn)交付方向努力。

騰訊云CODING的功能比較簡練,市場定位清晰,交互體驗較好,基礎(chǔ)功能沒有短板,產(chǎn)品由原來的注重開發(fā)層面逐漸向一體化方向發(fā)展,希望憑借合作伙伴的力量構(gòu)建完整生態(tài)。從產(chǎn)品功能的對比來看,CODING在項目開發(fā)的前段能力較強(qiáng),包括代碼管理,云端開發(fā)和測試管理等,阿里云云效在項目開發(fā)的后端能力較強(qiáng),包括持續(xù)集成/部署/交付等環(huán)節(jié)。

三、策略分析

1.?商業(yè)模式

阿里云云效和騰訊云CODING在商業(yè)模式方面都采用了產(chǎn)品銷售和服務(wù)付費兩種方式。

在產(chǎn)品銷售方面區(qū)分為基礎(chǔ)版、高級版和資源存儲容量包。

兩者都選擇基礎(chǔ)版不付費來先擴(kuò)大用戶量,阿里云云效的高級版售價為618元/人/年,騰訊云CODING的高級版售價為599元/人/年。阿里云云效的資源存儲容量包為1188元/公司/年,騰訊云CODING的資源存儲容量包為1999元/公司/年。

阿里云云效高級版增添功能:效能洞察和代碼安全檢查,并為高級版用戶提供阿里云官網(wǎng)工單5 * 12h中英文在線支持和專業(yè)敏捷研發(fā)培訓(xùn)。

圖15阿里云云效產(chǎn)品售價

騰訊云CODING高級版增添功能:OKR、項目集、工作負(fù)載、訪問審計、水印設(shè)置、IP白名單和工作負(fù)載等功能,沒有服務(wù)培訓(xùn)。

圖16 騰訊云CODING產(chǎn)品售價

在服務(wù)付費方面,阿里云云效提供了三種服務(wù)方案,其形式主要為按次付費,服務(wù)方案如下圖。

圖17阿里云云效服務(wù)售價

騰訊云CODING的服務(wù)付費模式是按月付費,提供持續(xù)服務(wù),服務(wù)方案如下。

圖18騰訊云CODING服務(wù)售價

總體而言,阿里云云效的基礎(chǔ)版具備產(chǎn)品的絕大部分功能,如果在安全方面有較高要求可以選擇升級到高級版,這種版本設(shè)計主要服務(wù)于金融和政府等對安全性要求較高的企業(yè)。

騰訊云CODING在基礎(chǔ)版上會有很大的資源限制,一般需要購買1999元的資源存儲包來進(jìn)行擴(kuò)展,高級版在功能上也傾向于項目管理的可視化和安全性考察。在服務(wù)付費方面,阿里云云效傾向于按次收費,且服務(wù)價格較高,適用于DevOps實踐水平高的企業(yè);騰訊云CODING采用按月付費,適用于頻繁需要服務(wù)的客戶。

2.?產(chǎn)品策略

阿里云云效依靠阿里云基礎(chǔ)設(shè)施建設(shè),打造云釘一體化的生態(tài)系統(tǒng),幫助企業(yè)快速落地雙敏研發(fā)模式。阿里云云效產(chǎn)品技術(shù)負(fù)責(zé)人陳鑫在云效峰會上指出,企業(yè)在落實敏捷實踐存在以下問題。

第一是企業(yè)希望加強(qiáng)需求質(zhì)量,一次性把事情做對。第二是研發(fā)流程全面線上化。第三是角色細(xì)分帶來的溝通碎片化等新問題。第四是信息孤島問題。

為了解決企業(yè)以上切實痛點,阿里云云效提出了業(yè)務(wù)價值驅(qū)動的數(shù)字化研發(fā)協(xié)作理念,并對現(xiàn)有的產(chǎn)品進(jìn)行了重大升級。阿里云云效認(rèn)為未來研發(fā)協(xié)同應(yīng)該分為三個階段,分別是定義價值、集體創(chuàng)造價值和持續(xù)改進(jìn)。

圖19阿里云云效數(shù)字研發(fā)協(xié)作模式

圖20阿里云云效基于云端的一體化開發(fā)平臺

騰訊云CODING最早是做代碼托管,經(jīng)過不斷演進(jìn),引進(jìn)了非常多的上下游產(chǎn)業(yè)鏈相關(guān)工具,包括持續(xù)集成、敏捷項目管理、持續(xù)部署、制品庫等。

現(xiàn)在的產(chǎn)品定位是云原生時代的研發(fā)工具領(lǐng)跑者,而不局限于 DevOps。產(chǎn)品戰(zhàn)略逐漸向發(fā)展合作伙伴方向轉(zhuǎn)移,包括商務(wù)銷售伙伴、交付實施伙伴和咨詢服務(wù)伙伴。目的是配合工具和實施的落地,幫助團(tuán)隊不僅僅是購入一款工具,而是能更好的導(dǎo)入方法論,帶動組織變革。通過云+端的形式,讓云原生開發(fā)回歸原始而又簡單。

圖21騰訊云COIDNG開發(fā)模式

展望未來CODING的發(fā)展方向,?CODING 創(chuàng)始人兼 CEO 張海龍在騰訊云 CIF 工程效能峰會上指出,第一個是 Value Stream,要加強(qiáng)交付物價值的衡量。第二個是 AI,幫助開發(fā)者寫出更加完備、高質(zhì)量的代碼,通過 AI 的能力做出輔助開發(fā)者 Code Review。第三個是安全,強(qiáng)調(diào) DevSecOps,把安全性融入到整個研發(fā)測試環(huán)境里。

圖22騰訊云CODING行業(yè)展望

四、總結(jié)

隨著中國云計算產(chǎn)業(yè)的迅速發(fā)展,國內(nèi)互聯(lián)網(wǎng)巨頭騰訊和阿里都開始將業(yè)務(wù)逐漸B端傾斜,阿里云憑借電商基因和盡早的布局,在IaaS領(lǐng)域的市場份額遠(yuǎn)超騰訊云,具有用戶基數(shù)優(yōu)勢,使得阿里云云效在安全服務(wù)方面有高質(zhì)量的技術(shù)團(tuán)隊支撐,能夠和釘釘打出端到端的組合拳。

騰訊云CODING是國內(nèi)最早的代碼托管企業(yè),在WEBIDE領(lǐng)域具備先發(fā)優(yōu)勢,同時騰訊云CODING注重用戶體驗,將簡單、高效作為產(chǎn)品追求的目標(biāo),向一體化平臺演進(jìn)。

在云計算技術(shù)的不斷趨于成熟背景下,阿里云云效和騰訊云CODING都在向安全領(lǐng)域發(fā)起進(jìn)攻,未來的DevOps的形態(tài)一定是安全、簡單、高效與管理模式的不斷融合,去賦能企業(yè)安全生產(chǎn),快速迭代,催生出更靈活、更量化、更標(biāo)準(zhǔn)的管理模式。

本材料所有內(nèi)容來源于網(wǎng)絡(luò)公開資料,經(jīng)整理歸納總結(jié)形成本文檔。僅供學(xué)習(xí)使用。

引用

  1. 艾瑞咨詢:2020年中國DevOps應(yīng)用發(fā)展研究——艾瑞云原生系列報告(二)https://report.iresearch.cn/report/202012/3702.shtml
  2. 云計算中國產(chǎn)業(yè)聯(lián)盟:2020年中國DevOps現(xiàn)狀調(diào)查報告https://www.yanbaoke.com/info/9a6ySMG3joJD4PxdAkWSB9
  3. 工業(yè)與信息化部:2021年通信業(yè)統(tǒng)計公報https://wap.miit.gov.cn/gxsj/tjfx/txy/art/2022/art_e8b64ba8f29d4ce18a1003c4f4d88234.html
  4. 恒州博智:2022-2028全球與中國DevOps市場現(xiàn)狀及未來發(fā)展趨勢https://www.qyresearch.com.cn/reports/devops-p1487635.html
  5. Gartner:2022年重要戰(zhàn)略技術(shù)趨勢https://www.gartner.com/cn/information-technology/insights/top-technology-trends
  6. Veritis:The Future of DevOps: 2021 Key Trends and Predictionshttps://veritis.com/blog/the-future-of-devops-2021-key-trends-and-predictions/
  7. 南京大學(xué):DevOps·云原生2021年度中國調(diào)查報告http://softeng.nju.edu.cn/tech-reports/2021DevOpsAnnualReport.pdf
  8. 微軟:2020-2021年企業(yè)DevOps報告https://azure.microsoft.com/zh-cn/resources/enterprise-devops-report-20202021/
  9. 零一智庫-國內(nèi)四大云計算巨頭的“算力競賽”https://www.01caijing.com/finds/report/details/317211.htm
  10. 2021騰訊云CIF工程效能峰會https://coding.net/cifcon/living
  11. 2021阿里巴巴研發(fā)效能峰會https://developer.aliyun.com/topic/n-live2021

 

本文由 @齊新雷 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 阿里云研效和騰訊云CODING對比部分,監(jiān)控方面提到騰訊云沒有對應(yīng)產(chǎn)品,不可能吧,云監(jiān)控是個單獨的騰訊云產(chǎn)品,基本功能都支持,建議再重新評估下兩者在監(jiān)控方面的差異。

    來自廣東 回復(fù)
    1. 競品分析的太淺顯了,分值對比太主觀,大量的背景引用的是云服務(wù)的數(shù)據(jù),不是Devops的,前后不連貫

      來自陜西 回復(fù)