極狐CEO陳冉:云原生很熱,但不是「銀彈」
在確定性消失的時代,創新速度直接決定著企業的競爭力,而開源生態系統所特有的創新活力,恰恰能夠為企業提供賴以發展的“養料”,這就使得開源逐漸成為大勢所趨。
尤其是在國內,近一年來,開源領域的發展勢頭更是前所未有——3月12日,“十四五”規劃綱要全文發布,其中特別提到,要“支持數字技術開源社區等創新聯合體發展,完善開源知識產權和法律體系,鼓勵企業開放軟件源代碼、硬件設計和應用服務”。這是“開源”首次被明確列入國民經濟和社會發展五年規劃綱要;僅一周之后的3月18日,極狐信息技術(湖北)有限公司(以下簡稱“極狐”)正式宣布注冊成立,由美國開源軟件巨頭GitLab公司以技術入股的形式與獨家領投紅杉寬帶跨境數字產業基金和高成資本成立的合資公司。
可以說,作為一個獨立在國內自主運營的開源技術公司,極狐(GitLab)的應運而生,既應了天時,也擁有地利。在接受至頂網記者采訪時,極狐(GitLab)創始人兼CEO陳冉強調,開源技術的加速落地正在進一步推動云原生的蓬勃發展,進而重塑企業的IT架構。
極狐(GitLab)創始人兼CEO 陳冉
在這一趨勢下,極狐GitLab將致力于幫助企業打造一體化、安全的DevOps 平臺,幫助企業完成端到端的軟件交付,保持開發全周期的安全性,同時,依托于內置的安全合規體系,為國內企業出海“保駕護航”。
至頂網:作為一個開源公司,極狐(GitLab)如何看待云原生的趨勢,以及我們的創業契機?
陳冉:對于云原生,目前來看,行業內已經達成了共識,那就是云原生是云計算發展的未來十年,也可以說,云原生是未來已來。從 2013 年云原生概念的提出,到 2014 年 谷歌開源 kubernetes ,再到 2015 年 的 CNCF 成立,一直到現在各種云原生會議、云原生項目的出現,都說明了云原生得到了蓬勃的發展。
而極狐(GitLab) 的出現,可以說是天時地利人和俱佳的一個典范:
- 天時:我們看到云原生蓬勃發展的背后,其實有一個巨大的推動力——開源,恰巧今年過年十四五規劃期間,把開源首次寫入國家發展規劃,這表明了國家想要大力發展開源,通過開源來促進創新,從而解決我國被“卡脖子”的問題;另外大家都知道 GitLab 是一款非常優秀 DevOps 平臺,從 2011 年寫下第一行代碼發展至今,整整經歷了十年,俗話說十年磨一劍,GitLab 已經從最初的一個協作工具發展成為一個成熟的、安全的一體化 DevOps 平臺。而開源伴隨著 GitLab 發展壯大的整個歷程。這兩個開源的碰撞為極狐(GitLab)的誕生奠定了堅實的基礎。
- 地利:企業數字化轉型已經成為了一個不可逆的趨勢,數字化轉型能夠讓企業持續保持有效的競爭力。而 DevOps 被大家認為是能夠助力企業數字化轉型的一個有效手段,DevOps 從 2009 年正式提出,發展到如今也經歷了十多年了,經歷過了孤島、碎片、自建的三個時代,現在進入了 DevOps 平臺時代。DevOps 平臺真正做到了交互統一(一個界面)、管理統一(一個用戶模型)和數據統一(一個數據模型),這將直接打破企業內的組織壁壘,完成企業內數據孤島的有效整合與鏈接。DevOps 平臺能夠幫助企業有效提升研發效能,同時應利用其自身內置的安全能力來主力國內企業出海成功。
- 人和:極狐(GitLab) 的創始團隊本身具有多年的開源經驗,有成功將美國硅谷科技帶到國內并實現了商業化的經驗,對于美國硅谷文化、科技發展趨勢都有著自己獨特的見解和判斷。同時,在公司成立之初,我們也得到了國內領先資本(紅杉寬帶+高成資本)的青睞和加持。
所以在這種天時地利人和俱佳的時間點,極狐(GitLab)誕生了。得益于世界領先的開源技術和平臺,以及中外合資3.0的創新模式(注1),公司在成立半年內得到了大量國內客戶和資本的信任與認可,這也是我們繼續前進的動力。
至頂網:從您的角度來看,云原生對于企業IT架構帶來了怎樣變化?好處是什么?
陳冉:我們認為,云原生給企業 IT 架構帶來了以下幾點變化:
首先是專一性。云原生時代基礎設施和應用程序的解耦程度增強,這樣讓應用程序能夠更關注在業務共功能的實現,從而加速軟件的交付,而基礎設施正在屏蔽關于計算、存儲、網絡的太多細節,以更簡單的形式為應用程序提供基礎設施;
其二是靈活性。拿應用程序來講,云原生時代,大家都講微服務,這個是說將傳統時代的單體服務,拆分成一個個微小的服務單元,這每一個服務單元都能夠獨立提供功能,可以單獨進行發布升級,更重要的一點是每個服務單元可以采用不同的編程語言來實現。這就具有了很大的靈活性,一個大型服務,可能有好幾個團隊甚至十多個團隊在服務,而每個團隊可以用自己感興趣的語言來開發各自的服務,雖然自己完成發布。
此外,云原生時代的技術棧變得越來越豐富,應用程序的交付工具、基礎設施的配置管理工具都有多種選擇,企業或者團隊可以根據自己的業務需求來靈活的選擇。
其三是復雜性。從目前來看,云原生給企業 IT 架構帶來的復雜性也是不言而喻的,微服務是能夠讓團隊獨立實現應用程序的開發及發布,但是隨著微服務數量的增加,服務之間的治理就是一個很大的問題,諸如,服務通信、熔斷、降級等。此外,云原生技術棧本身就具有很大的復雜性,比如非常火熱的 Kubernetes、istio 等等。
至頂網:云原生在企業落地過程中存在的主要挑戰是什么?
陳冉:雖然云原生技術棧的發展是如火如荼,各種最佳實踐鋪天蓋地,但是不可否認的是云原生在企業落地的時候,還是非常充滿挑戰的,這些分別體現在幾個方面。
第一,是在認知方面。企業首先要有足夠的認知,清楚的認識云原生是什么。云原生是“生于云且長與云”的,也就是說依托云平臺(公有云、私有云以及混合云)來構建能夠充分利用云計算紅利(彈性擴縮容,按需收費等)的應用程序,從而真正的幫助企業實現降本增效。而不是說,把應用程序容器化了,或者放到云平臺上就實現了云原生。
第二,是在技術方面。云原生包含的技術棧非常多,涵蓋了基礎設施、中間件、應用程序,覆蓋了軟件開發的交付、監控、運維等不同階段。如何選擇合適的技術棧來打造適合企業自身發展的云原生能力是充滿挑戰的。與此同時,很多企業有眾多遺留系統和技術棧,那在轉型云原生的時候如何能夠利用云原生技術棧來完成系統的遷移,甚至在整個過程中去消除一些技術債,這些都是充滿挑戰的。
第三,是在文化方面。前面提到了,云原生背后的巨大推動力是——開源,這就需要企業要能夠積極的去擁抱開源、參與開源,進而貢獻開源,甚至主導開源。這些都需要有良好文化作為基礎,所以如何在公司內部構建良好的開源文化也是一大挑戰。
總而言之,雖然云原生很火熱,但是云原生不是“銀彈”,企業或者組織是否要采用云原生,如何采用云原生,都要根據企業自身的業務需求、技能儲備、成本預算等方面綜合考慮。
至頂網:極狐(GitLab)可以從哪些方面幫助企業應對這些挑戰?
陳冉:我們主要從幾個切入點來為企業賦能。首先,極狐GitLab 成熟的 DevOps 能力覆蓋了軟件開發生命周期的各個階段,能夠幫助企業完成端到端的軟件交付;其次,極狐(GitLab)的安全能力是內置的,能夠在加速企業軟件交付的同時還保持安全性;此外,極狐(GitLab)內置的安全合規體系,還能夠在國內企業出海的征途中,保障國內企業能夠符合國外的相關法律法規。
至頂網:截至目前,極狐推出了哪些產品和方案?有什么特色和優勢?
陳冉:目前極狐推出的產品和方案主要圍繞極狐GitLab 一體化安全 DevOps 平臺打造,以下是最具代表性三個點:
- 一站式端到端 DevOps平臺。極狐GitLab提供統一的交互界面、權限模型和數據模型,功能領域覆蓋軟件的全生命周期,服務于企業中與數字化相關的所有業務和技術人員;
- 軟件供應鏈安全解決方案。極狐GitLab內建開箱即用的 DevSecOps 工具鏈,基于高度自動化的流水線,實現軟件從代碼到制品再到應用的安全掃描能力;
- 彈性高可用部署架構。極狐GitLab在整體架構設計上不存在單點,同時結合負載均衡、水平伸縮、分布式架構、主從多副本機制、多地域和云原生等多種機制,實現理論上無限擴展的能力。
至頂網:請分享一個具有代表性的云原生應用的案例,重點分析云原生應用在該企業數字化轉型過程中的價值,包括技術、開發、行業價值等等。
陳冉:在云原生的技術世界里,極狐GitLab扮演的是云原生應用架構和云原生基礎設施之間的橋梁角色,即云原生DevOps。解決的問題是,在業務應用架構以云原生的方式設計后,如何經由一種優雅的軟件生產方式,最終在云原生基礎設施上運行,為用戶提供服務,為企業創造價值。
以國內某高科技公司為例:該公司對其遺留應用進行云原生改造的全過程基于極狐GitLab一體化平臺來完成,通過線上可視化團隊協同、自動化CI/CD流水線、云原生基礎設施納管等能力,成功將應用架構進行重構,并遷移至某廠商公有云,同時也構建起企業全新的DevOps技術實踐和工具體系。
具體來說,這給該公司帶來了幾個價值:
第一,節省成本。業務應用全部上云,最大化利用云服務提供的能力;
第二,效率提升。高度自動化流水線,實現業務應用的一天多次部署;
第三,團隊成長。技術人員能力提升,打造出企業云原生的標桿團隊。
至頂網:極狐(GitLab)目前的商業化進展如何?企業對云原生的接納度是否存在行業差異?
陳冉:極狐(GitLab)商業化進展的核心在于打造一流的產品、構建開放的生態和提供優質的服務,目前極狐在國內的客戶案例基本覆蓋全行業。在和不同行業的企業合作過程中,我們也識別到不同的企業對云原生接納度的差異是存在的,這也符合的創新擴張曲線的理論框架。但我們相信在數字化浪潮的推動下,未來各行各業都會全面擁抱云原生,因為任何數字化企業都需要快速的業務創新和探索,而云原生則提供了這樣的土壤。
至頂網:接下來,極狐(GitLab)在中國市場的戰略布局方面還有哪些計劃?
陳冉:極狐(GitLab)會通過提供卓越的開源產品,構建開源生態,賦能企業數字化轉型,在以下幾個方面為企業提供價值:
- 開源產品:核心開放,兼容并蓄;自主選擇,共創共贏。
- 開源社區:極狐GitLab多樣化社區活動,獎勵機制,普及開源文化與價值。
- 開源教育:發布極狐GitLab高校公益計劃,DevOps技術布道,全方位培養開源人才。
- 開源生態:打造OGA聯盟(注2),創辦OGA大會(注3),賦能產學研生態發展,普及開源最佳實踐。
注1:“中外合資3.0”是由紅杉寬帶跨境數字產業基金開創的新型中外合資模式。區別于傳統以銷售職能為主的中外合資企業,在“中外合資3.0”模式下外方僅提供技術、產品和品牌,中外方股東不參與公司運營,合資公司具備獨立的本地企業組織結構,擁有本地管理層決策自主權以及具有競爭力的股權激勵。
注2:開源GitOps產業聯盟(Open GitOps Industry Alliance,簡稱:OGA聯盟)由云計算開源產業聯盟(OSCAR)指導,極狐(GitLab)與云原生計算基金會 (CNCF) 聯合發起并成立 。
注3: 開源GitOps產業大會(簡稱OGA大會),是由云計算開源產業聯盟作為指導單位(擬),OGA聯盟作為主辦單位,CNCF、極狐聯合主辦的首次技術大會。
本文章選自《AI啟示錄》雜志,閱讀更多雜志內容,請掃描下方二維碼
