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 和阿里雲端計算巢一起,將全心投入到出自中國、領先世界的軟體工程,加速落地各行業的數字化轉型。