Cloud Native is Eating the World

云計算、AI、大數(shù)據(jù)、數(shù)字中臺、SaaS、小程序……這些都是我們能想到的跟數(shù)字化轉(zhuǎn)型相關(guān)的技術(shù)和產(chǎn)品,然而還有另一項技術(shù)——云原生(Cloud Native),也正在成為數(shù)字化轉(zhuǎn)型的隱形助推器。

簡單來講,云原生其實是一種包含DevOps、微服務(wù)以及容器等核心元素的IT部署模式。

近年來,隨著企業(yè)對IT架構(gòu)的靈活敏捷性要求越來越高,IT部署模式也在逐步演化。例如傳統(tǒng)的瀑布式開發(fā)流程,已經(jīng)被DevOps(Development&Operations,開發(fā)運維一體化)代替;單體的應(yīng)用架構(gòu),被模塊化的微服務(wù)架構(gòu)代替;企業(yè)也越來越需要容器化架構(gòu)來彌補傳統(tǒng)物理服務(wù)器應(yīng)用部署的繁瑣。

這種趨勢,2013年被美國PaaS服務(wù)商Pivotal總結(jié)為“云原生”,并逐步被國內(nèi)公司套用。

云原生應(yīng)用管理解決方案

IT部署模式演化方向

之所以說是該模式在“隱形”助推數(shù)字化的發(fā)展,是因為無論是DevOps、微服務(wù)還是容器技術(shù),他們都是數(shù)字中臺、SaaS、小程序等敏捷開發(fā)的底層支撐。

“數(shù)字化轉(zhuǎn)型的核心競爭力是軟件應(yīng)用,但光有軟件也不見得能夠轉(zhuǎn)型成功,因為軟件是否具有持續(xù)交付的能力,是否能夠最快地傳遞業(yè)務(wù)價值才是轉(zhuǎn)型與否的關(guān)鍵。”國內(nèi)云原生PaaS服務(wù)商靈雀云CTO陳愷向鈦媒體表示。

靈雀云(Alauda)成立于2014年,是國內(nèi)成立較早的云原生PaaS服務(wù)商,2017至2018年,靈雀云先后獲得來自騰訊云、英特爾的戰(zhàn)略投資。

自去年以來,靈雀云便看到了云原生在數(shù)字化轉(zhuǎn)型實踐上的機會,在前不久舉辦的云原生技術(shù)實踐峰會(CNBPS)上,靈雀云更是以“數(shù)字化轉(zhuǎn)型”為主要切入點,將2019年定為了云原生理念與技術(shù)普及的元年。

中國信息通信研究院云大所云計算部主任、云計算開源產(chǎn)業(yè)聯(lián)盟秘書長栗蔚,在出席CNBPS 2019時披露的一組數(shù)據(jù)顯示,超過七成的企業(yè)已經(jīng)使用容器技術(shù)或正在測試應(yīng)用環(huán)境,這之中36.4%的企業(yè)已經(jīng)使用了容器技術(shù)。她指出,云原生已經(jīng)成為突破轉(zhuǎn)型瓶頸的重要路徑,現(xiàn)階段云原生+數(shù)據(jù)中臺也成為了打造驅(qū)動數(shù)字經(jīng)濟兩化發(fā)展的雙引擎。

Kubernetes崛起,它將編排一切

Kubernetes是云原生容器技術(shù)的編排工具,鈦媒體曾在文章《谷歌開源的K8S太“難”用?青云推KubeSphere搶占容器市場》中提到,Kubernetes是谷歌開源出的容器編排管理系統(tǒng),當時有Docker的Swarm平臺,Apache的Mesos平臺與其競爭,隨著谷歌開源生態(tài)的日益強勁,Kubernetes最終成為容器編排的主流工具。

但在陳愷看來,主流的Kubernetes未來的功能不僅在編排“容器”,他本人更贊成“Kubernetes編排一切”,也就是說,容器編排未來只是IT架構(gòu)中的一種應(yīng)用,基于它的一些擴展機制,如CRD+Custom Controller,可以把這種架構(gòu)應(yīng)用到對任意資源的編排上。數(shù)據(jù)中心的所有工作負載以及數(shù)據(jù)中心之外邊緣計算等場景都可以用Kubernetes編排。

理論上,所有可編程、有API、可抽象成資源的對象,都可以通過Kubernetes去編排。換個角度,Kubernetes可以理解成一個開發(fā)框架,基于這個框架可以去構(gòu)建各式各樣的上層平臺。”陳愷說道。

當然也正是因為Kubernetes“編排一切”的趨勢,Kubernetes變得越來越“boring”,因為越來越多的Kubernetes核心開源社區(qū)將更多的技術(shù)集成到以 Kubernetes 為核心的 “云原生技術(shù)棧”,并在云原生技術(shù)棧上擴張更多應(yīng)用場景,以適應(yīng)企業(yè)數(shù)字化轉(zhuǎn)型所需IT架構(gòu)的穩(wěn)定性、易用性、可擴展性。

針對這一趨勢,靈雀云今年6月進行了一站式云原生應(yīng)用賦能平臺Alauda Container platform (ACP)2.0的重大升級。這次升級將原來的產(chǎn)品架構(gòu)完全轉(zhuǎn)成Kubernetes原生架構(gòu),原來產(chǎn)品所有功能都遷移到新的架構(gòu)上,同時把DevOps(Alauda DevOps)平臺和Service Mesh(ASM)在集群和多租戶平臺上對齊,還融合了深度機器學(xué)習(xí)平臺Alauda Machine Learning(AML),覆蓋了云原生架構(gòu)所需的完整功能。

以API為核心的云原生架構(gòu)

以API為核心的云原生敏捷集成架構(gòu)

除了“Kubernetes編排一切”,靈雀云也認為,API將會成為云原生架構(gòu)的核心。

靈雀云CEO左玥在CNBPS 2019的演講中重點闡述了這一觀點。Gartner曾將這種“松散API耦合”的架構(gòu)稱為MASA(Mesh App and Services Architecture)架構(gòu),這種架構(gòu)的底層耦合的單位不再是企業(yè)總線,任何服務(wù)對內(nèi)對外都通過API耦合提供服務(wù)。

“無論是內(nèi)部完全云化改造成微服務(wù)架構(gòu)的應(yīng)用,還是沒有或者不需要改造成微服務(wù)的情況,都可以適當服務(wù)化,以API形式和其他服務(wù)進行耦合。”左玥補充。

這種以API為核心的云原生架構(gòu)對一些IT架構(gòu)轉(zhuǎn)型較慢的企業(yè)比較友好。在數(shù)字化轉(zhuǎn)型的過程中,一些傳統(tǒng)的中大型企業(yè)出于對業(yè)務(wù)穩(wěn)態(tài)性的需求,他們的一些IT架構(gòu)還沒有完全改造成為云原生架構(gòu),還是單體架構(gòu)形態(tài),那么API松耦合的模式就可以先用容器和網(wǎng)格計算對單體架構(gòu)實現(xiàn)一部分治理功能,不需要太大投入也能立刻享受完整的CI/CD和DevOps流程。而對于一些已經(jīng)無法改動的應(yīng)用,則加上API適配,保證它參與到整個管控流程里,統(tǒng)一對外提供服務(wù)。

左玥強調(diào),以API為核心的云原生架構(gòu)需要符合三種形式:第一,細粒度的集成部署,每一個API只負責(zé)自己對應(yīng)的業(yè)務(wù),不對整個企業(yè)架構(gòu)負責(zé),只定義應(yīng)用對外提供的服務(wù)。第二,去中心的集成管理。第三,云原生基礎(chǔ)支持。松耦合的方式使業(yè)務(wù)可以逐步進行云原生改造,每個業(yè)務(wù)都可以按照云原生的方式去使用。首先使用容器,然后通過Service Mesh服務(wù)網(wǎng)格慢慢演進到微服務(wù)架構(gòu)。

“我們的客戶基本不在公有云上”

一個值得關(guān)注的現(xiàn)象是,這家成立僅5年的創(chuàng)業(yè)公司,其客戶全部是頭部的中大型企業(yè),客戶涵蓋招商銀行、中信銀行、南方航空、三一重工等,涉及金融、交通、制造多領(lǐng)域。

“我們的客戶基本不在公有云上。”陳愷說。

這里的“不在公有云”,實際是一個廣義的說法,意思是這些中大型客戶的很多核心業(yè)務(wù)還在較多采用私有云或混合云的部署方式。

“新興的互聯(lián)網(wǎng)業(yè)務(wù)其實非常適合云原生,但中大型客戶更痛,它有轉(zhuǎn)型的壓力,有很多歷史的負擔(dān),IT架構(gòu)轉(zhuǎn)型的難度也更高,所以可能更需要我們的幫助。”

金融基礎(chǔ)架構(gòu)演進過程

以某大型股份制商業(yè)銀行為例,隨著移動互聯(lián)網(wǎng)的深入推進,銀行業(yè)務(wù)模式的轉(zhuǎn)變對IT系統(tǒng)提出了更高的要求。

比如,小額信貸以前是銀行很不看好的業(yè)務(wù),因為其產(chǎn)生的收入都不夠cover內(nèi)部審批管理流程耗費的成本,但是現(xiàn)在基于敏捷交付、持續(xù)集成以及DevOps等云原生架構(gòu)的能力,銀行可以快速完成應(yīng)用的上線、更新和迭代,銀行也就有能力完成小額信貸這樣的業(yè)務(wù)。

除了業(yè)務(wù)側(cè),在技術(shù)側(cè)的實際操作過程中,銀行的IT架構(gòu)也需要云原生的助力。

鈦媒體了解到,銀行運行環(huán)境分為開發(fā)、測試、準生產(chǎn)和生產(chǎn)四大環(huán)境。它需要符合一定的安全管理規(guī)范,按照不同的安全等級劃分不同的業(yè)務(wù)區(qū)域,每個業(yè)務(wù)區(qū)域都有單獨的Kubernetes集群。對于銀行來說,如何集中管理各個安全區(qū)域的Kubernetes集群,就變成了一個當下亟需解決的問題。而云原生容器應(yīng)用平臺就可以很好解決這個問題。

“現(xiàn)在大火的數(shù)字中臺,以及各類數(shù)據(jù)服務(wù),甚至再小一點的數(shù)據(jù)中間件,在架構(gòu)層面其實都是建立在靈雀云ACE(Alauda Cloud Enterprise,企業(yè)級容器PaaS平臺)之上的,我們希望這些服務(wù)商都可以成為我們生態(tài)里的合作伙伴。”陳愷向鈦媒體解釋數(shù)字中臺與靈雀云云原生PaaS平臺之間的關(guān)系。

就在CNBPS 2019當天,東華軟件、英特爾中國以及靈雀云聯(lián)合宣布了“Smart++戰(zhàn)略合作發(fā)布”計劃,該計劃可以理解為來自IT方案商、軟硬件巨頭和云原生技術(shù)服務(wù)商三個不同領(lǐng)域的力量結(jié)合。

東華智慧城市董事長郭浩哲說:“隨著企業(yè)對數(shù)字化轉(zhuǎn)型需求的日益迫切,需要全新的應(yīng)用交付方案和下一代應(yīng)用交付平臺構(gòu)架?;谟⑻貭栃酒膹姶笥嬎隳芰挽`雀云在云原生領(lǐng)域的深厚積累,東華軟件希望打造出更高效的云原生產(chǎn)品交付模式,助力智慧城市、智慧旅游、智慧醫(yī)療等領(lǐng)域的高速發(fā)展。

三個月前,鈦媒體曾采訪一家來自硅谷的開源容器服務(wù)商,這家企業(yè)曾表示,在他們看來多數(shù)企業(yè)應(yīng)用容器化的程度還不超過10%。但站在陳愷的角度,10%顯然有所低估:“美國K8S(Kubernetes)的生產(chǎn)環(huán)境,現(xiàn)在至少是在30%-40%,我們認為再過兩年可以到達70%-80%。”

“按照這個趨勢,會不會以后,云也不需要了,直接上K8S?”

“沒有這么絕對,但我們已經(jīng)有客戶跳過虛擬化,直接上很大的裸機集群,用K8S進行編排管理,這很正常。”陳愷回應(yīng)。(本文首發(fā)鈦媒體,作者/秦聰慧)

本文系作者 DeepWrite秦報局 授權(quán)鈦媒體發(fā)表,并經(jīng)鈦媒體編輯,轉(zhuǎn)載請注明出處、作者和本文鏈接。
本內(nèi)容來源于鈦媒體鈦度號,文章內(nèi)容僅供參考、交流、學(xué)習(xí),不構(gòu)成投資建議。
想和千萬鈦媒體用戶分享你的新奇觀點和發(fā)現(xiàn),點擊這里投稿 。創(chuàng)業(yè)或融資尋求報道,點擊這里。

敬原創(chuàng),有鈦度,得贊賞

贊賞支持
發(fā)表評論
0 / 300

根據(jù)《網(wǎng)絡(luò)安全法》實名制要求,請綁定手機號后發(fā)表評論

登錄后輸入評論內(nèi)容

掃描下載App