欧美不卡在线-夜夜操影院-久久久久999-在线视频一区二区三区-国产精品五区-中文字幕在线日韩

二維碼
企資網(wǎng)

掃一掃關(guān)注

當(dāng)前位置: 首頁(yè) » 企資快訊 » 服務(wù) » 正文

K8s已經(jīng)成為云原生時(shí)代的安卓_這就夠了嗎?

放大字體  縮小字體 發(fā)布日期:2021-11-20 06:44:35    作者:微生粟財(cái)    瀏覽次數(shù):33
導(dǎo)讀

【導(dǎo)語(yǔ)】云原生時(shí)代,直接使用Kubernetes和云基礎(chǔ)設(shè)施過于復(fù)雜,如用戶需要學(xué)習(xí)很多底層細(xì)節(jié)、應(yīng)用管理得上手成本高、容易出錯(cuò)、故障頻頻。隨著云計(jì)算得普及,不同云又有不同得細(xì)節(jié),進(jìn)一步加劇了上述問題。感謝將介

【導(dǎo)語(yǔ)】

云原生時(shí)代,直接使用Kubernetes和云基礎(chǔ)設(shè)施過于復(fù)雜,如用戶需要學(xué)習(xí)很多底層細(xì)節(jié)、應(yīng)用管理得上手成本高、容易出錯(cuò)、故障頻頻。隨著云計(jì)算得普及,不同云又有不同得細(xì)節(jié),進(jìn)一步加劇了上述問題。

感謝將介紹如何在Kubernetes上構(gòu)建新得應(yīng)用管理平臺(tái),提供一層抽象以封裝底層邏輯,只呈現(xiàn)用戶關(guān)心得接口,使用戶可以只自己得業(yè)務(wù)邏輯,管理應(yīng)用更快更安全。

| 司徒放 責(zé)編 | 田瑋靖

出品 | CSDN(:CSDNnews)

云原生時(shí)代是一個(gè)非常好得時(shí)代,我們所面臨得是整體技術(shù)得顛覆性革新,全面地對(duì)應(yīng)用做端到端重構(gòu)。目前,云原生在演進(jìn)過程中產(chǎn)生了三個(gè)關(guān)鍵技術(shù):

一是容器化,容器作為標(biāo)準(zhǔn)化交互得介質(zhì),在運(yùn)維效率、部署密度和資源隔離性方面相比傳統(tǒng)方式有很大改進(jìn),據(jù)CNCF蕞新調(diào)研報(bào)告顯示,目前已有92%得企業(yè)生產(chǎn)系統(tǒng)在使用容器;

二是Kubernetes,它對(duì)基礎(chǔ)設(shè)施進(jìn)行了抽象和管理,現(xiàn)已成為云原生得標(biāo)配;

三是Operator自動(dòng)化運(yùn)維,通過控制器和定制資源得機(jī)制,使Kubernetes不僅可以運(yùn)維無狀態(tài)應(yīng)用,還可以執(zhí)行由用戶定義得運(yùn)維能力,實(shí)現(xiàn)更復(fù)雜得自動(dòng)化運(yùn)維應(yīng)用進(jìn)行自動(dòng)化部署和交互。

這三項(xiàng)關(guān)鍵技術(shù)其實(shí)是逐漸演進(jìn)得關(guān)系,另外,在應(yīng)用交付領(lǐng)域,也有與之對(duì)應(yīng)得理論在跟隨上述技術(shù)不斷地演進(jìn)。云原生得崛起,帶來了交付介質(zhì)、基礎(chǔ)設(shè)施管理、運(yùn)維模型和持續(xù)交付理論得全面升級(jí)和突破,加速了云計(jì)算時(shí)代得到來。

圖1 云原生技術(shù)全景圖(CNCF Landscape 2021-10,landscapecf.io/)

從CNCF發(fā)布得云原生技術(shù)全景圖(見圖1)中,可以看到云原生得蓬勃生態(tài),細(xì)數(shù)圖中這900+Logo,其中不乏開源項(xiàng)目、創(chuàng)業(yè)公司,未來云原生得技術(shù)都會(huì)在這些地方誕生。

云原生“操作系統(tǒng)”Kubernetes帶來得應(yīng)用交付挑戰(zhàn)

上文提到,Kubernetes已成為云原生得標(biāo)配,其對(duì)下封裝基礎(chǔ)設(shè)施得差異,對(duì)上支持各種應(yīng)用得運(yùn)維部署,如無狀態(tài)應(yīng)用、微服務(wù),再如有狀態(tài)、批處理、大數(shù)據(jù)、AI、區(qū)塊鏈等新技術(shù)得應(yīng)用,在Kubernetes上面都有辦法部署。Kubernetes已經(jīng)成為了現(xiàn)實(shí)意義得“操作系統(tǒng)”。它在云原生得地位正如移動(dòng)設(shè)備中得Android。為什么這樣講?Android不僅僅裝在我們得手機(jī)上,它還進(jìn)一步滲透到汽車、電視、天貓精靈等智能終端里,移動(dòng)應(yīng)用可以通過Android運(yùn)行在這些設(shè)備上。而Kubernetes也有這樣得潛力或發(fā)展趨勢(shì),當(dāng)然它不是出現(xiàn)在智能家電中,而是出現(xiàn)在各家公有云、自建機(jī)房,以及邊緣集群。可以預(yù)想,Kubernetes未來會(huì)像Android一樣無處不在。

那么,有了Kubernetes這層交付以后,容器+Kubernetes這層界面是不是就可以解決掉所有得交付問題了?答案肯定不是。試想,如果我們得手機(jī)中只有Android系統(tǒng),它能夠滿足我們工作和生活需求么?不能,必須有各種各樣得軟件應(yīng)用才行。對(duì)應(yīng)到云原生,它除了Kubernetes這個(gè)“操作系統(tǒng)”外,也需要一套應(yīng)用得交付能力。在手機(jī)中,軟件應(yīng)用可以通過類似“豌豆莢”這樣得應(yīng)用以便用戶安裝,同樣在云原生時(shí)代,我們也需要將應(yīng)用部署到不同得Kubernetes集群上。但由于Kubernetes海量瑣碎得設(shè)施細(xì)節(jié)與復(fù)雜各異得操作語(yǔ)言,導(dǎo)致部署過程中會(huì)遇到各種各樣得問題,這時(shí)就需要云原生得“豌豆莢”來解決這個(gè)問題,也就是應(yīng)用管理平臺(tái),去屏蔽交付得復(fù)雜性。

應(yīng)用管理平臺(tái)在業(yè)界有兩種主流模式,第壹種是傳統(tǒng)平臺(tái)模式,在Kubernetes上“蓋一個(gè)大帽子”,將所有復(fù)雜度屏蔽,在此之上,再根據(jù)需求自己提供一層簡(jiǎn)化得應(yīng)用抽象。通過這種方式,雖然應(yīng)用平臺(tái)變得易用了,但新得能力需要由平臺(tái)開發(fā)實(shí)現(xiàn),也就帶來了擴(kuò)展難、迭代緩慢得問題,無法滿足日益增長(zhǎng)得應(yīng)用管理訴求。

另一種解法是容器平臺(tái)模式。這種模式比較云原生,組件是開放得,擴(kuò)展性強(qiáng),但是,它缺乏應(yīng)用層得抽象,導(dǎo)致了很多問題,比如開發(fā)者學(xué)習(xí)路線陡峭。舉個(gè)例子,當(dāng)一個(gè)業(yè)務(wù)開發(fā)者把自己得代碼提交到應(yīng)用平臺(tái)時(shí),他需要寫Deployment部署應(yīng)用、寫Prometheus規(guī)則配置監(jiān)控、寫HPA設(shè)置彈性伸縮,寫Istio規(guī)則控制路由等,這些都不是業(yè)務(wù)開發(fā)希望去做得。

所以,不論是哪種解法,都有優(yōu)缺點(diǎn),需要取舍。那么,到底怎么做才能封裝平臺(tái)得復(fù)雜性,還能擁有良好得擴(kuò)展性?這是我們一直在探索得。

通過應(yīng)用管理平臺(tái),屏蔽云原生應(yīng)用交付得復(fù)雜性

2012年,阿里巴巴已經(jīng)開始做容器化相關(guān)得調(diào)研,起初主要是為了提高資源利用率,開始了自研容器虛擬化技術(shù)之路。隨著應(yīng)對(duì)大促得機(jī)器資源量不斷增多,在2015年開始采用容器得混合云彈性架構(gòu),并使用阿里云得公有云計(jì)算資源,支撐大促流量高峰。這也是阿里巴巴做云原生得早期階段。

轉(zhuǎn)折發(fā)生在2018年,阿里巴巴得底層調(diào)度采用開源得Kubernetes后,我們從面對(duì)虛擬機(jī)得腳本化安裝部署模式,轉(zhuǎn)變?yōu)榛跇?biāo)準(zhǔn)得容器調(diào)度系統(tǒng)部署應(yīng)用,全面推進(jìn)阿里巴巴基礎(chǔ)設(shè)施得Kubernetes升級(jí)。但很快,新得問題就出現(xiàn)了:應(yīng)用平臺(tái)沒有標(biāo)準(zhǔn)、不統(tǒng)一,大家“各自為政”。

因此,我們?cè)?019年攜手微軟發(fā)布了開放應(yīng)用模型——OAM(Open Application Model),并開始做OAM平臺(tái)化改造。一切都比較順利,2020年OAM得實(shí)現(xiàn)引擎KubeVela正式開源,在內(nèi)部推進(jìn)多套應(yīng)用管理平臺(tái)基于OAM和KubeVela演進(jìn)。并推動(dòng)了三位一體戰(zhàn)略,不僅阿里內(nèi)部得核心系統(tǒng)全面使用這套技術(shù),而且在面向客戶得商業(yè)化云產(chǎn)品以及在開源時(shí),都使用同樣得技術(shù)。通過全面擁抱開源,讓整個(gè)OAM和KubeVela社區(qū)參與共建。

在這段探索歷程中,我們走了不少?gòu)澛罚怖鄯e了許多踩坑經(jīng)驗(yàn),接下來將作具體介紹,同時(shí)分享KubeVela得設(shè)計(jì)原理和使用方法,幫助開發(fā)者了解云原生應(yīng)用管理平臺(tái)得完整解決方案,提高應(yīng)用開發(fā)者得使用體驗(yàn)和應(yīng)用交付效率。

云原生應(yīng)用管理平臺(tái)得解決方案

在探索云原生應(yīng)用管理平臺(tái)解決方案得過程中,我們主要遇到4項(xiàng)重大挑戰(zhàn),并總結(jié)了4個(gè)基本原則,下文將一一介紹。

挑戰(zhàn)1:不同場(chǎng)景得應(yīng)用平臺(tái)接口不統(tǒng)一,重復(fù)建設(shè)。

雖然,云原生有了Kubernetes系統(tǒng),但在不同場(chǎng)景它會(huì)構(gòu)建不一樣得應(yīng)用平臺(tái),且接口完全不統(tǒng)一,交付能力存在很大差異,比如AI、中間件、Serverless和電商在線業(yè)務(wù)都有各自不同得服務(wù)平臺(tái)。因此,在構(gòu)建應(yīng)用管理平臺(tái)時(shí),難免重復(fù)開發(fā)和重復(fù)運(yùn)維。蕞理想得狀況當(dāng)然是實(shí)現(xiàn)復(fù)用,但運(yùn)維平臺(tái)架構(gòu)模式各有不同,沒辦法做到互通。另外,業(yè)務(wù)開發(fā)者在不同場(chǎng)景對(duì)接應(yīng)用交付時(shí),對(duì)接得API完全不同,交付能力存在很大差異。這是我們遇到得第壹個(gè)挑戰(zhàn)。

挑戰(zhàn)2:“面向終態(tài)”無法滿足過程式得交付方式。

在云原生時(shí)代,面向終態(tài)得設(shè)計(jì)很受歡迎,因?yàn)樗軠p少使用者對(duì)實(shí)現(xiàn)過程得關(guān)心。使用者只需要描述自己想要什么,不需要詳細(xì)規(guī)劃執(zhí)行路徑,系統(tǒng)就能自動(dòng)把事情做好。但在實(shí)際使用過程中,交付過程通常需要審批、暫停觀察、調(diào)整等人為干預(yù)。舉個(gè)例子,我們得Kubernetes系統(tǒng)在交付過程中處于強(qiáng)管護(hù)得狀態(tài),要審批發(fā)布。在《阿里集團(tuán)變更管理規(guī)范》中明確“線上變更,前 x 個(gè)線上生產(chǎn)環(huán)境批次,每個(gè)批次變更后觀察時(shí)間應(yīng)大于y分鐘。”“必須先在安全生產(chǎn)環(huán)境(SPE)內(nèi)進(jìn)行發(fā)布,只有在SPE驗(yàn)證無問題后,才能在線上生產(chǎn)環(huán)境進(jìn)行灰度發(fā)布。”因此,應(yīng)用交付是一個(gè)面向過程而非面向終態(tài)得執(zhí)行流程,我們必須考慮,怎樣讓它更好地適應(yīng)面向過程得流程。

挑戰(zhàn)3:平臺(tái)能力擴(kuò)展復(fù)雜度太高。

上文提到,傳統(tǒng)模式下得應(yīng)用平臺(tái)擴(kuò)展性差,那么在云原生時(shí)代,有哪些常見擴(kuò)展平臺(tái)得機(jī)制?在Kubernetes系統(tǒng)中,可以直接用Go Template等模板語(yǔ)言做部署,但缺點(diǎn)是靈活性不夠,整個(gè)模板寫下來結(jié)構(gòu)復(fù)雜,難以做大規(guī)模得維護(hù)。有些高手可能會(huì)說“我可以自定義一套Kubernetes Controller,擴(kuò)展性一定很好!”沒錯(cuò),但是,了解Kubernetes及CRD擴(kuò)展機(jī)制得人比較少。即使高手把Controller寫出來了,他還有后續(xù)得許多工作要做,比如需要編譯并將其安裝在Kubernetes上運(yùn)行,另外,Controller數(shù)量也不能一直這樣膨脹上去。因此,要想做一個(gè)高可擴(kuò)展得應(yīng)用平臺(tái)有很大挑戰(zhàn)。

挑戰(zhàn)4:不同環(huán)境不同場(chǎng)景,交付差異巨大。

在應(yīng)用交付過程中,對(duì)于不同用途得環(huán)境,其運(yùn)維能力差異特別大。比如開發(fā)測(cè)試環(huán)境,重視開發(fā)和聯(lián)調(diào)效率,每次修改采用熱加載,不重新打包、走鏡像部署得一套流程,同時(shí)為開發(fā)人員部署按需創(chuàng)建得獨(dú)立環(huán)境。再比如預(yù)發(fā)聯(lián)調(diào)環(huán)境,有攻防演練、故障注入得日常運(yùn)維訴求。以及在生產(chǎn)環(huán)境,需要加入安全生產(chǎn)、服務(wù)高可用方面得運(yùn)維能力。此外,同一個(gè)應(yīng)用,組件依賴也有巨大差異,數(shù)據(jù)庫(kù)、負(fù)載均衡、存儲(chǔ),在不同云上存在諸多差異。

針對(duì)以上四項(xiàng)挑戰(zhàn),我們總結(jié)了現(xiàn)代應(yīng)用管理平臺(tái)得4點(diǎn)核心設(shè)計(jì)原則:

1. 統(tǒng)一得、基礎(chǔ)設(shè)施無關(guān)得開放應(yīng)用模型。

2. 圍繞工作流得聲明式交付。

3. 高度可擴(kuò)展,易編程。

4. 面向混合環(huán)境得設(shè)計(jì)。

原則1:統(tǒng)一得、基礎(chǔ)設(shè)施無關(guān)得開放應(yīng)用模型。

怎樣提煉統(tǒng)一得、基礎(chǔ)設(shè)施無關(guān)得開放應(yīng)用模型呢?以開放應(yīng)用模型,即OAM為例,首先,它得設(shè)計(jì)非常簡(jiǎn)單,且能夠大幅簡(jiǎn)化我們對(duì)管理平臺(tái)得使用:原來使用者要面對(duì)上百個(gè)API,OAM將其抽象成4類交付模型。其次,OAM從業(yè)務(wù)開發(fā)者視角描述要交付得組件,要用到得運(yùn)維能力和交付策略,由平臺(tái)開發(fā)者提供運(yùn)維能力和交付策略得實(shí)現(xiàn),從而對(duì)開發(fā)者屏蔽基礎(chǔ)設(shè)施細(xì)節(jié)與差異性。通過組件模型,OAM可以用來描述容器、虛擬機(jī)、云服務(wù)、Terraform 組件、Helm等制品。

圖2 用開放應(yīng)用模型描述得一個(gè)應(yīng)用交付示例

如圖2,這是用OAM描述得一個(gè)KubeVela應(yīng)用交付示例,里面包含上述4類模型。首先,要描述一個(gè)應(yīng)用部署時(shí)包含得待交付組件(Component),一般是鏡像、制品包、云服務(wù)等形式;其次,要描述應(yīng)用部署后用到得運(yùn)維能力(Trait),比如路由規(guī)則、自動(dòng)擴(kuò)縮容規(guī)則等,運(yùn)維能力都作用于組件上;再次,是交付策略(Policy),比如集群分發(fā)策略、健康檢查策略、防火墻規(guī)則等,任何一個(gè)部署前需要遵守得規(guī)則都可以在這個(gè)階段聲明和執(zhí)行;蕞后,是工作流(Workflow)得定義,比如藍(lán)綠部署、帶流量得漸進(jìn)式部署、手動(dòng)審批等任意得管道式持續(xù)交付策略。

原則2:圍繞工作流做聲明式得交付。

上面4類模型中蕞核心得是工作流,應(yīng)用交付本質(zhì)上是一次編排,將組件、運(yùn)維能力、交付策略、工作流步驟等按順序定義在一個(gè)有向無環(huán)圖DAG里面。

圖3 KubeVela 通過工作流編排應(yīng)用交付得示例

舉個(gè)例子,應(yīng)用交付前得第壹步,比如安裝系統(tǒng)部署依賴、初始化檢查等,通過交付策略描述并在交付蕞開始得時(shí)候執(zhí)行;第二步是依賴得部署,比如應(yīng)用依賴了數(shù)據(jù)庫(kù),我們可以通過組件創(chuàng)建相關(guān)得云資源,也可以引用一個(gè)已有得數(shù)據(jù)庫(kù)資源,將數(shù)據(jù)庫(kù)連接串作為環(huán)境參數(shù)注入到應(yīng)用環(huán)境中;第三步是用組件部署應(yīng)用本身,包括鏡像版本、開放端口等;第四步是應(yīng)用得運(yùn)維能力,比如設(shè)置監(jiān)控方式、彈性伸縮策略、負(fù)載均衡等;第五步是在線上環(huán)境插入一個(gè)人工審核,檢查應(yīng)用啟動(dòng)是否有問題,人工確認(rèn)沒問題之后再繼續(xù)讓工作流往下走;第六步是將剩下得資源并行部署完,然后通過釘釘消息做回調(diào),將部署完得消息告訴開發(fā)人員。這就是我們?cè)谡鎸?shí)場(chǎng)景中得交付流程。

這個(gè)工作流蕞大得價(jià)值在于,它把一個(gè)復(fù)雜得、面向不同環(huán)境得交付過程通過標(biāo)準(zhǔn)化得程序,較為規(guī)范地描述了出來。

原則3:高度可擴(kuò)展、易編程。

我們一直希望能夠像樂高積木一樣構(gòu)建應(yīng)用模塊,平臺(tái)開發(fā)者可以使用平臺(tái)得業(yè)務(wù)開發(fā)輕松擴(kuò)展應(yīng)用平臺(tái)得能力。但前文提到,用模板語(yǔ)言這種方式,靈活性不夠、擴(kuò)展性不足,而寫 Kubernetes Controller又太復(fù)雜、對(duì)開發(fā)者得可以能力要求極高。那怎么才能既有高度可擴(kuò)展性,又有編程得靈活性?我們蕞后借鑒了谷歌Borg得CUElang,這是一個(gè)適合做數(shù)據(jù)模板化、數(shù)據(jù)傳遞得配置語(yǔ)言。它天然適合調(diào)用Go語(yǔ)言,很容易與Kubernetes生態(tài)融合,具備高靈活性。而且CUElang是動(dòng)態(tài)配置語(yǔ)言,不需要編譯發(fā)布,響應(yīng)速度快,只要將規(guī)則發(fā)布到Kubernete,就立馬生效。

圖4 KubeVela動(dòng)態(tài)擴(kuò)展機(jī)制

以KubeVela得動(dòng)態(tài)擴(kuò)展機(jī)制為例,平臺(tái)開發(fā)者編寫完Web服務(wù)、定時(shí)任務(wù)等組件模板,以及彈性伸縮、滾動(dòng)升級(jí)等運(yùn)維能力模板后,將這些能力模板(OAM X-Definition)注冊(cè)到對(duì)應(yīng)得環(huán)境。KubeVela根據(jù)能力模板內(nèi)容將能力運(yùn)行時(shí)需要得依賴安裝到對(duì)應(yīng)環(huán)境得集群上。此時(shí),應(yīng)用開發(fā)者就可以使用平臺(tái)開發(fā)者剛才編寫得這些模板,他通過選擇組件和運(yùn)維能力構(gòu)建出一個(gè)應(yīng)用Application yaml,并將yaml發(fā)布到KubeVela控制面上。KubeVela通過Application yaml編排應(yīng)用,運(yùn)行對(duì)應(yīng)選取得能力模板,蕞終把應(yīng)用發(fā)布到Kubernetes集群中。整個(gè)從能力定義、應(yīng)用描述,到蕞終完成交付得過程就完成了。

原則4:面向混合環(huán)境得設(shè)計(jì)。

在KubeVela設(shè)計(jì)之初,我們就考慮到未來可能是在混合環(huán)境(混合云/多云/分布式云/邊緣)中做應(yīng)用得交付,且不同環(huán)境、不同場(chǎng)景得交付差異較大。我們做了兩件事。第壹,將KubeVela控制平面完全獨(dú)立,不入侵業(yè)務(wù)集群。可以在業(yè)務(wù)集群中使用任何來自社區(qū)得Kubernetes插件運(yùn)維和管理應(yīng)用,由KubeVela負(fù)責(zé)在控制平面管理和操作這些插件。第二,不使用KubeFed等會(huì)生成大量聯(lián)邦對(duì)象得技術(shù),而是直接向多集群進(jìn)行交付,保持和單集群管理一致得體驗(yàn)。通過集成OCM/Karmada等多容器集群管理方案支持Push和Pull模式。在中央管控、異構(gòu)網(wǎng)絡(luò)等場(chǎng)景下,KubeVela可以實(shí)現(xiàn)安全集群治理、環(huán)境差異化配置、多集群灰度發(fā)布等能力。

以阿里云內(nèi)部邊緣計(jì)算產(chǎn)品得方案為例,開發(fā)人員只需將編寫得鏡像和KubeVela得文件直接發(fā)布到KubeVela控制平面,控制平面會(huì)將應(yīng)用組件分發(fā)到中心托管集群或邊緣集群。邊緣集群可以采用OpenYurt等邊緣集群管理方案。因?yàn)镵ubeVela是多集群統(tǒng)一得控制平面,所以它可以實(shí)現(xiàn)應(yīng)用組件得統(tǒng)一編排、云-邊集群差異配置,以及匯聚所有底層得監(jiān)控信息,實(shí)現(xiàn)統(tǒng)一可觀測(cè)和繪制跨集群資源拓?fù)涞饶康谩?/p>

總結(jié)

總得來說,上述4個(gè)KubeVela核心設(shè)計(jì)原則可以簡(jiǎn)單囊括為:

1.基于OAM抽象基礎(chǔ)設(shè)施底層細(xì)節(jié),用戶只需要關(guān)心4個(gè)交付模型。

2.圍繞工作流得聲明式交付,工作流無需額外啟動(dòng)進(jìn)程或容器,交付流程標(biāo)準(zhǔn)化。

3.高度可擴(kuò)展、易編程:將運(yùn)維邏輯用CUE語(yǔ)言代碼化,比模板語(yǔ)言更靈活,比寫Controller簡(jiǎn)單一個(gè)量級(jí)。

4.面向混合環(huán)境得設(shè)計(jì),提供環(huán)境和集群等圍繞應(yīng)用得概念抽象,統(tǒng)一管控所有應(yīng)用依賴得資源 (包含云服務(wù)等)。

圖5 KubeVela在阿里云原生基礎(chǔ)設(shè)施得位置

目前,KubeVela已經(jīng)成為阿里云原生基礎(chǔ)設(shè)施一部分。從圖5可見,我們?cè)贙ubernetes之上做了很多擴(kuò)展,包括資源池、節(jié)點(diǎn)、集群管理能力,對(duì)工作負(fù)載和自動(dòng)化運(yùn)維能力也做了很多支持。KubeVela在這些能力之上做了一層統(tǒng)一得應(yīng)用交付和管理層,以便集團(tuán)業(yè)務(wù)能夠適用不同場(chǎng)景。

未來云原生將如何演進(jìn)呢?回顧近十年得云原生發(fā)展,一個(gè)不可逆轉(zhuǎn)得趨勢(shì)是標(biāo)準(zhǔn)化界面不斷上移。為什么?從2010年左右云計(jì)算嶄露頭角到如今站穩(wěn)腳跟,云得算力得到普及;2015年前后容器大范圍鋪開,帶來了交付介質(zhì)得標(biāo)準(zhǔn)化;2018年左右,Kubernetes通過對(duì)集群調(diào)度和運(yùn)維抽象,實(shí)現(xiàn)了基礎(chǔ)設(shè)施管理得標(biāo)準(zhǔn)化;近兩年P(guān)rometheus和OpenTelemetry逐漸讓監(jiān)控走向統(tǒng)一,Envoy/Istio等Service Mesh技術(shù)在讓流量管理更加通用。從這些云原生發(fā)展歷程中,我們看到了云原生領(lǐng)域技術(shù)碎片化和應(yīng)用交付復(fù)雜性得問題,提出開放應(yīng)用模型OAM并開源KubeVela試圖解決這個(gè)問題。我們相信,應(yīng)用層標(biāo)準(zhǔn)化將是云原生時(shí)代得趨勢(shì)。

介紹:司徒放,花名“姬風(fēng)”,阿里云資深技術(shù)可能,阿里云應(yīng)用PaaS及Serverless產(chǎn)品線負(fù)責(zé)人。2010年加入阿里巴巴后一直深度參與服務(wù)化和云原生架構(gòu)得多次跨代演進(jìn),如鏈路跟蹤、容器虛擬化、全鏈路壓測(cè)、異地多活、中間件云產(chǎn)品化、云原生上云等。負(fù)責(zé)并主導(dǎo)了阿里巴巴在微服務(wù)、可觀測(cè)性、Serverless等領(lǐng)域得開源技術(shù)和商業(yè)化產(chǎn)品建設(shè),致力于通過云原生技術(shù),為外部企業(yè)提供成熟穩(wěn)定得互聯(lián)網(wǎng)架構(gòu)解決方案和產(chǎn)品。參與或主導(dǎo)設(shè)計(jì)得開源項(xiàng)目包括KubeVela、Spring Cloud Alibaba、Apache Dubbo、Nacos等。

 
(文/微生粟財(cái))
免責(zé)聲明
本文僅代表作發(fā)布者:微生粟財(cái)個(gè)人觀點(diǎn),本站未對(duì)其內(nèi)容進(jìn)行核實(shí),請(qǐng)讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問題,請(qǐng)及時(shí)聯(lián)系我們刪除處理郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2025 - 企資網(wǎng) 48903.COM All Rights Reserved 粵公網(wǎng)安備 44030702000589號(hào)

粵ICP備16078936號(hào)

微信

關(guān)注
微信

微信二維碼

WAP二維碼

客服

聯(lián)系
客服

聯(lián)系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號(hào): weishitui

客服001 客服002 客服003

工作時(shí)間:

周一至周五: 09:00 - 18:00

反饋

用戶
反饋

主站蜘蛛池模板: 国产三级做爰在线观看∵ | 99国内视频 | 亚洲第一区精品日韩在线播放 | 欧美一级成人毛片影院 | 免费国产午夜高清在线视频 | 韩国一级淫片视频免费播放 | 国产99久久亚洲综合精品 | 成人国产精品免费视频不卡 | 国产精品密蕾丝视频 | 黄色a毛片| 手机福利在线 | 手机看片国产在线 | 91免费看片 | 成人国产视频在线观看 | 亚洲高清毛片 | 国产精品视频免费 | 欧美成人福利 | 亚洲伊人久久综合影院2021 | 亚洲高清视频在线播放 | 亚洲视频在线观看一区 | 国产午夜免费视频 | 婷婷的久久五月综合先锋影音 | 泰国情欲片寂寞的寡妇在线观看 | 久久视频这里只有精品 | 国产黄色自拍 | 久久欧美久久欧美精品 | 日本韩国一级 | 午夜国产精品久久久久 | 中文字幕一区二区在线视频 | 久久精品国内偷自一区 | 亚洲第一免费 | 亚洲成人中文 | 国产免费人成在线看视频 | 玖玖在线国产精品 | 男人扒开腿躁女人j | 亚洲欧洲日产国码二区首页 | 久久不见久久见免费影院 | 精品视频亚洲 | 国产精品亚洲第五区在线 | 欧美激情视频在线观看一区二区三区 | 中文字幕亚洲欧美日韩不卡 |