KodeRover/Zadig 攜手阿里雲計算巢幫助企業構建數字化基建:做工程師背後的工程師!

語言: CN / TW / HK

近年來,軟件開發行業正經歷着一場重大的變革。越來越多的企業採用雲原生DevOps方法來改善他們的軟件交付流程並提升效率。因此,雲原生 DevOps 已成為尋求數字化轉型企業的一項關鍵技術。

從2015年進入雲原生元年開始,雲原生生態也不斷壯大。在雲原生階段,企業的關注點從以資源為中心轉移到以應用為中心,包括應用敏捷交付、快速彈性、平滑遷移、無損容災等。因此,企業開始考慮如何將基礎設施與業務平台融合,為業務應用提供標準的運行、監控、治理平台,並將業務的通用能力下沉到平台側,更好地幫助企業實現應用的自動化。

數字化轉型需求旺盛,雲原生應用市場不斷擴容

DevOps 目前已成為主流的軟件開發交付模式。據IDC,2020年全球 DevOps 工具的市場規模為119億美元,預計2025年將達24億美元,預計2021-2025年CAGR為15.8%;預計2025年基於雲的 DevOps 工具市場規模將達145億美元,對應2020-2025年CAGR為22.5%,顯著高於本地部署9.1%的增速水平。

軟件開發過程中越來越多地採用雲計算,自動化的需求也不斷增加,這些需求是帶動增長的主要驅動因素。在中國,雲原生的 DevOps 市場也正在見證顯著增長。根據IDC的數據,中國 DevOps 軟件市場在2019年達到4.627億美元,年複合增長率為37.6%。疫情也加速了雲原生 DevOps 在中國的採用,企業通過這種方式提高了開發效率。

阿里雲計算巢加速器成員企業「KodeRover」,成立於2018年,是國內在雲原生 DevOps 領域的領軍企業。其旗艦產品雲原生 DevOps 工程平台 Zadig 正在成為數字化軟件研發的新標配,幫助企業全面實現產研數字化轉型落地。

2021年5月份 KodeRover 把商業產品通過架構升級並 100% 的源代碼開源,經過一年時間的發展,已被字節飛書、騰訊、阿里、小鵬、理想、吉利、極氪、路特斯、七牛、易快報、非碼等上千家企業深入使用,在新經濟、醫療、企業服務、新能源汽車數字化轉型等領域有大量商業客户落地。目前,KodeRover 已經是國內國內落地範圍最廣泛的雲原生 DevOps 軟件工程平台。

對於雲計算為行業帶來的變革,KodeRover 的創始人兼CEO李倩表示:“雲計算時代,所有軟件都值得重新做一遍,所有的需求方式都值得用更高效的方式去滿足一遍。過去離線式的系統、軟件、工具分散各處,存在很多組織、能力孤島。隨着雲計算(包括計算、存儲、AI等)這些基礎設施的逐漸走向成熟,人與系統、系統與系統之間的交互都將以服務化的形式存在,萬物皆可服務化,然後通過雲充分釋放其價值。而在這樣的數字經濟時代, Zadig 是在這樣的土壤上湧現出來的 DevOps 工程類平台,它承載着價值鏈接的重要戰略作用、廣泛鏈接企業內外能力,幫助企業搭建數字化基建,落地數字化的抓手。”

為了保持與雲時代的技術趨勢保持同步,Zadig 在兩方面做了很大的努力。首先,在技術底座搭建上,Zadig 是基於 Kubernetes 自主研發、面向雲原生的平台工程產品,比如API 網關架構主要採用 gloo + opa + dex,全生命週期的核心業務組件自定義工作流引擎是基於K8s 的調度和資源優化展開的,面向開發、測試、運維發佈工作流釋放雲原生的效率;其次,Zadig 一直被稱為“工程師背後的工程師”,其主要用户是開發者,開發/測試/運維工程師,眾所周知開發者任何技術的嘗試都是從開發、測試環境到生產環境,所以在特別早的時候Zadig 就支持了 Istio和較新版本的 K8s,同時保持與主幹穩定版的第一時間兼容。

對於數字化過程中一些企業關注的泛安全問題,“Zadig通過不同層次來保障數據和應用的安全,首先運行時資源層實現了完全的租户隔離和集羣、項目隔離,其次業務層做了嚴格的 RBAC和ABAC的權限管理體系來完成流程上的合規和保障,同時在開發者的工作流編排過程加入了合規審批流等。當前,已經有大量的生態夥伴將靜態安全,動態安全服務編排到 Zadig 的工作流中,從本地開發到上線發佈全流程都能做到安全前置守護,也就是 DevSecOps。可以説 Zadig 價值鏈平台將軟件生命週期中所有牽扯——從代碼到交付物,再到版本發佈整個過程,流程、工具和系統都實現了可追溯可管理可審計。” 李倩提到。

Connect everything,數字化底座將企業內部的孤島通過數據鏈接

KodeRover 核心設計的理念,是通過平台工程讓釋放企業的能力和價值,最終沉澱企業內的數字化基建,打通企業使用雲的一致性。當下工程師在企業內部至少有3~5個平台在切換,需要一個平台工程來幫助去歸納、承載企業的能力,才能把整個數字化建設做起來。

KodeRover 用雲原生的方式,結合相應的工程方法和最佳實踐,通過這個平台工程給企業帶來可以落地的價值。而數字化價值的衡量方法,用程序語言體現為實例化。通過提供一個方法論和一個體系框架,讓企業把數字化能力建立起來,是 KodeRover 現在很多戰略客户合作的關鍵點。

面對企業內部的各種數據孤島,通過數據工程去連接沉澱。傳統工具是運維管理類的,更多以管理的視角去解決組織流程問題,但實際上效率是釋放不出來的。除了效率的提升,阿里雲平台本身還提供更多的穩定性,以及多地部署的靈活性。Zadig 希望通過平台工程鏈接一切價值,做好鏈接者。目前進展方面已經實現了對企業全場景的支持,已經發現了大量成熟很棒的產品被連接到產研過程產生巨大的客户價值。

Zadig結合阿里雲計算巢的能力,讓雲的價值最大化

企業在上雲數字化轉型的過程中,同時也是組織與意識升級和流程優化的過程。從場景上來講,Zadig 平台本身具有很強的普適性。面對不同行業的數字化程度和數字化訴求,選擇對雲的採用率高且敏感的企業,匹配合適的上雲姿勢,幫助企業生於雲、長於雲。

Zadig 本身在商業和開源客户中已經有大量使用阿里雲的客户,例如 Lotus、時諦、老百姓大藥房、易快報等,通過和阿里雲計算巢的合作,發現了計算巢具備很強的技術連接性。

首先,KodeRover 已經在計算巢平台上架了Zadig 產品,與阿里雲的技術和產品完成了深度集成連接,完成了ECS/OSS/ACK/ACR等產品的全家桶式的支持。依託阿里雲高性價比的雲產品與服務,可以幫助更多企業客户更好地利用雲計算的技術紅利、實現業務的創新。例如,阿里雲g8a實例採用全新第四代AMD EPYC處理器, 基於阿里雲全新的計算體系架構CIPU以及AMD EPYC前瞻性的架構設計和領先的製程技術,可以為終端客户提供強勁算力,幫助客户加速業務創新、降本增效,持續為客户創造價值。

其次,作為開發者日常最高頻的 DevOps 平台之一,Zadig 還肩負着從代碼到上線發佈的全流程交付使命。平台穩定性對於企業內工程師尤為重要。在日常協作場景中,小到一次自測聯調,大到一次升級發佈,無一不是開發者日常的“水電煤”。Zadig 本身提供高可用的配置和選項,但由於企業運維工程師仍然有一些要求。而藉助阿里雲資源高可用 + Zadig 應用高可用,為企業客户提供更穩定高效的運維保障,穩定服務開發者。

第三,Zadig 作為私有化產品,以往企業進行試用時是需要準備資源進行試用,從找資源到安裝整體流程較長且容易配置出錯,流程複雜度高。當前,Zadig可以通過用計算巢平台為用户提供試用交付,省去過去試用過程中代金券申請等流程,用户試用服務產生的雲資費均會由阿里雲直接支付和承擔,使得用户的試用Zadig產品的效率從過去 1 周 縮短到 20 分鐘開箱即用,實現了雲上服務的真正靈活試用。

KodeRover 把計算巢當作是阿里生態開放的鏈接底座,這只是開端。此次入選計算巢加速器後,阿里雲將提供技術能力支撐,讓最終用户使用 Zadig時和使用阿里雲產品的體驗保持一致;同時,還為Zadig提供釘釘、雲市場上架的綠色通道,以及行業客户對接,實現業務加速。

用雲原生的方式,結合工程方法論和最佳實踐,重新思考軟件工程的研發模式;通過平台工程給企業帶來實在、可落地的可衡量價值,加速企業向雲生態全面數字化進化。過去中國有最好的高鐵工程、橋樑工程、極大方便了老百姓出行和經濟發展,在雲和數字化時代,KodeRover 和阿里雲計算巢一起,將全心投入到出自中國、領先世界的軟件工程,加速落地各行業的數字化轉型。