云原生從業(yè)者年薪200W,“誘人”的職業(yè)背后是什么?
文/張從祥
編輯/王小坤
“越來(lái)越多的企業(yè)開(kāi)始擁抱云原生,云原生技術(shù)在制造、政務(wù)、電信、金融等垂直行業(yè)的應(yīng)用占比也在快速攀升,有力地支撐了業(yè)務(wù)系統(tǒng)重構(gòu)?!惫ば挪啃畔⒓夹g(shù)發(fā)展司二級(jí)調(diào)研員李琰說(shuō)道。
作為當(dāng)下最為火爆的技術(shù)之一,云原生已經(jīng)成為提升云計(jì)算使用效能,推動(dòng)企業(yè)深度上云、用云的關(guān)鍵支撐,成為打造數(shù)字經(jīng)濟(jì)發(fā)展新動(dòng)能的重要保障。中國(guó)信息通訊研究院的調(diào)研信息顯示:在產(chǎn)業(yè)規(guī)模方面,云原生產(chǎn)業(yè)近年來(lái)保持了強(qiáng)勁發(fā)展態(tài)勢(shì),年均增速超過(guò)30%;在技術(shù)研發(fā)方面,云原生技術(shù)生態(tài)持續(xù)擴(kuò)大,現(xiàn)已基本覆蓋云原生全生命周期技術(shù)鏈,細(xì)分領(lǐng)域的技術(shù)也趨于多元化;在行業(yè)應(yīng)用方面,云原生正在從互聯(lián)網(wǎng)行業(yè)向制造、政務(wù)、金融等更多的傳統(tǒng)領(lǐng)域延伸拓展。
行業(yè)火熱,云原生行業(yè)的從業(yè)者薪資待遇也水漲船高。國(guó)外方面,美國(guó)外國(guó)勞工認(rèn)證辦公室的2019年永久性和臨時(shí)性外國(guó)勞工薪資披露數(shù)據(jù)顯示,云原生架構(gòu)師(得克薩斯州)的年薪為134600美元至279600美元。國(guó)內(nèi)方面,在招聘網(wǎng)站搜索“云原生”時(shí)可以看到,云原生技術(shù)人員的月薪在50K左右。而國(guó)內(nèi)的云廠商巨頭華為也不惜重金招聘人才,“云原生解決方案架構(gòu)師”年薪 50W 起,最高 200W。
招聘網(wǎng)站截圖
既然云原生這么吃香,如何理解云原生?云原生與云計(jì)算的關(guān)系是什么?現(xiàn)在有沒(méi)有具體的落地場(chǎng)景能支撐?今天,咱們就來(lái)系統(tǒng)性地聊一聊。
云計(jì)算的下一站?
業(yè)內(nèi)有一個(gè)共識(shí):云計(jì)算發(fā)展至今已經(jīng)到了一個(gè)新時(shí)期,這個(gè)時(shí)期的企業(yè)不是考慮上不上云的問(wèn)題,而是如何上云的問(wèn)題。在這個(gè)階段下,利用云原生技術(shù),開(kāi)發(fā)者無(wú)需考慮底層的技術(shù)實(shí)現(xiàn),只需做好自己的業(yè)務(wù),就可以充分發(fā)揮云平臺(tái)的彈性+分布式優(yōu)勢(shì),實(shí)現(xiàn)快速部署、按需伸縮、不停機(jī)交付等。
那么,“云原生”是否是“云計(jì)算”的再升級(jí)?其實(shí),想要徹底理解云原生,還是需要將其拆開(kāi)為“云(Cloud)”和“原生(Native)”兩個(gè)概念進(jìn)行分析。
首先是“云”。云是一切的基礎(chǔ),為上層應(yīng)用的運(yùn)行提供了計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)等基礎(chǔ)架構(gòu)資源,其核心理念是同云計(jì)算一樣具有彈性和分布式。而“原生”,就是土生土長(zhǎng)的,即所有的應(yīng)用程序一經(jīng)誕生就基于云的環(huán)境運(yùn)行,最大程度地釋放云計(jì)算的生產(chǎn)力。如下圖所示:從實(shí)際應(yīng)用場(chǎng)景來(lái)看,云原生架構(gòu)主要特征還是體現(xiàn)在容器、微服務(wù)、DevOps、持續(xù)集成交付這幾個(gè)方面。云原生不是特指某一種技術(shù)或產(chǎn)品,它更像是一個(gè)技術(shù)的大雜燴,雖然抽象卻包含眾多。
云原生架構(gòu)圖(來(lái)源于網(wǎng)絡(luò))
云原生(Cloud Native)這個(gè)概念,最早由Matt Stine于2013年首次提出,Matt Stine根據(jù)自身多年的架構(gòu)和咨詢(xún)經(jīng)驗(yàn)總結(jié)抽象出云原生這樣一個(gè)思想集合,并得到了社區(qū)的不斷完善。在當(dāng)時(shí),云原生包含的內(nèi)容非常多,如DevOps、持續(xù)交付(Continuous Delivery)、微服務(wù)(MicroServices)、敏捷基礎(chǔ)設(shè)施(Agile Infrastructure)和12要素(The Twelve-Factor App)等幾大主題,他還在2015年出版了《Migrating to Cloud-Native Application Architectures(遷移到云原生架構(gòu))》一書(shū),而云原生這一概念也被延續(xù)使用至今。云原生是一個(gè)不斷發(fā)展變化的概念,隨著技術(shù)的更迭,不同時(shí)期對(duì)云原生有著不同的定義。目前為止,行業(yè)影響力最大的是由云原生基金會(huì)CNCF的那一版本:
“云原生技術(shù)有利于各組織在公有云、私有云和混合云等新型動(dòng)態(tài)環(huán)境中,構(gòu)建和運(yùn)行可彈性擴(kuò)展的應(yīng)用。云原生的代表技術(shù)包括容器、服務(wù)網(wǎng)格(Service Mesh)、微服務(wù)、不可變基礎(chǔ)設(shè)施和聲明式API。這些技術(shù)能夠構(gòu)建容錯(cuò)性好、易于管理和便于觀察的松耦合系統(tǒng)。結(jié)合可靠的自動(dòng)化手段,云原生技術(shù)使工程師能夠輕松地對(duì)系統(tǒng)作出頻繁和可預(yù)測(cè)的重大變更?!?/p>
一言以蔽之:云原生是一個(gè)快速構(gòu)建應(yīng)用的理念,一種快速交付應(yīng)用的技術(shù)集合。
云原生的黃金時(shí)代
近年來(lái),云計(jì)算行業(yè)得到了快速發(fā)展,已經(jīng)成為了“新基建”的重要組成部分。而透過(guò)CNCF對(duì)云原生的定義,我們能夠看到云原生所包含的技術(shù)有:容器、服務(wù)網(wǎng)格、微服務(wù)、DevOps等。隨著云計(jì)算應(yīng)用的不斷深入、云原生技術(shù)由于具備云服務(wù)對(duì)于資源與任務(wù)的靈活調(diào)度的特性,包含著大量新的PaaS層技術(shù)開(kāi)發(fā)理念,極大地釋放了云計(jì)算的紅利,也成為云計(jì)算發(fā)展的必經(jīng)階段。同時(shí),Gartner預(yù)測(cè),到2025年,云原生平臺(tái)將成為95%以上新數(shù)字倡議的基礎(chǔ),而在2021年這一比例只有不到40%。
可以說(shuō),無(wú)論是技術(shù)支持還是行業(yè)趨勢(shì)的跡象都表明,我們正處于云原生的黃金時(shí)代。中國(guó)工程院院士陳純也認(rèn)為云原生將會(huì)是未來(lái)的趨勢(shì):“從技術(shù)特征來(lái)看,云原生具有極致的彈性能力、故障自愈能力以及大規(guī)模可復(fù)制能;從應(yīng)用價(jià)值來(lái)看,云原生實(shí)現(xiàn)了異構(gòu)資源標(biāo)準(zhǔn)化,加速了數(shù)字基礎(chǔ)設(shè)施升級(jí),提升了業(yè)務(wù)應(yīng)用的迭代速度;從產(chǎn)業(yè)融合來(lái)看,云原生逐步在區(qū)塊鏈、人工智能、大數(shù)據(jù)、邊緣計(jì)算等新興領(lǐng)域嶄露頭角,成為驅(qū)動(dòng)數(shù)字基礎(chǔ)設(shè)施的強(qiáng)大引擎。”
與此同時(shí),如果我們將目光放在國(guó)內(nèi)的云原生環(huán)境,你會(huì)發(fā)現(xiàn)各大云服務(wù)廠商紛紛入局,搶灘云原生:
華為云跟中國(guó)信息通訊研究院聯(lián)合發(fā)布《云原生2.0白皮書(shū)》,提出企業(yè)的業(yè)務(wù)能力從過(guò)去1.0時(shí)代的“ON CLOUD”進(jìn)階到2.0時(shí)代的“IN CLOUD”,企業(yè)的數(shù)字化建設(shè)、業(yè)務(wù)智能升級(jí)進(jìn)入的新的2.0階段;
阿里云成立云原生技術(shù)委員會(huì),并一年投入20億全面云原生化阿里經(jīng)濟(jì)體,賦能開(kāi)發(fā)者和用戶(hù),進(jìn)而幫助提升30%研發(fā)效率的同時(shí)降低30%IT成本;
騰訊致力解決云原生改造“最后一公里”,從開(kāi)發(fā)、計(jì)算、架構(gòu)、數(shù)據(jù)、安全的維度重新定位了云原生,并在騰訊數(shù)字生態(tài)大會(huì)上,發(fā)布行業(yè)首家全域治理的云原生操作系統(tǒng)遨馳Orca,支持服務(wù)器、容器、函數(shù)混合調(diào)度的云原生操作系統(tǒng);
巨頭的逐鹿使行業(yè)趨向繁榮,但要注意的是,云原生架構(gòu)也引入了各種新型安全風(fēng)險(xiǎn)和潛在的漏洞源,給行業(yè)發(fā)展也帶來(lái)了新的安全挑戰(zhàn),比如編排風(fēng)險(xiǎn),鏡像風(fēng)險(xiǎn),微服務(wù)風(fēng)險(xiǎn)、運(yùn)行時(shí)風(fēng)險(xiǎn)、網(wǎng)絡(luò)安全風(fēng)險(xiǎn)等。中國(guó)信通院云大所云計(jì)算部副主任陳屹力表示,傳統(tǒng)安全的邊界防護(hù)模型已經(jīng)無(wú)力應(yīng)對(duì)云原生架構(gòu)安全風(fēng)險(xiǎn),業(yè)界迫切需要打造新的防護(hù)模型。也正因如此,云原生行業(yè)中云安全服務(wù)廠商或?qū)⒂瓉?lái)新的機(jī)會(huì)。
進(jìn)擊的云原生能帶來(lái)什么變化?
云原生之所以流行,是與它先進(jìn)的理念是分不開(kāi)的 ,總結(jié)下來(lái)有以下幾大核心理念:
1、利用容器和服務(wù)網(wǎng)格等技術(shù),解耦軟件開(kāi)發(fā),提高了業(yè)務(wù)開(kāi)發(fā)部署的靈活性和易維護(hù)性;
2、以Kubernetes為核心的多層次、豐富的開(kāi)源軟件棧,被各大廠商支持,用戶(hù)選擇多,避免廠商綁定;
3、以Kubernetes為核心的松耦合平臺(tái)架構(gòu),易擴(kuò)展,避免侵入式定制,Kubernetes已被公認(rèn)為platform for platform;
4、 中心式編排,對(duì)應(yīng)用和微服務(wù)進(jìn)行統(tǒng)一的動(dòng)態(tài)管理和調(diào)度,提高工作效率和資源利用率。
也正因如此,云原生能快速的打通各家云環(huán)境的壁壘,企業(yè)面對(duì)市場(chǎng)變化時(shí)可以最快地做出反應(yīng),使得新創(chuàng)云原生企業(yè)擁有能不斷顛覆傳統(tǒng)企業(yè)的威力。
而云原生針對(duì)于不同使用者的場(chǎng)景能體現(xiàn)不同的價(jià)值,具體來(lái)說(shuō)有以下兩點(diǎn):
1. 從應(yīng)用開(kāi)發(fā)人員的角度來(lái)說(shuō),利用云原生技術(shù)可以幫助他們縮短應(yīng)用開(kāi)發(fā)時(shí)間,提升開(kāi)發(fā)效率和交付質(zhì)量;
2、從企業(yè)方的成本出發(fā),由于具有云的彈性和分布式特征,云原生技術(shù)可以幫助企業(yè)方做到降本增效,靈活地應(yīng)對(duì)變化和彈性擴(kuò)展。
如今,云原生已經(jīng)得到了社區(qū)、企業(yè)和市場(chǎng)的廣泛認(rèn)可,并且在高科技、金融、制造、零售、教育、政府等領(lǐng)域有了落地案例,而關(guān)于云原生技術(shù)帶來(lái)的變化,我們也會(huì)持續(xù)跟進(jìn)。
注:36氪新開(kāi)了“云原生”系列欄目,主要關(guān)注云服務(wù)市場(chǎng)的大小事。透過(guò)技術(shù)語(yǔ)言,了解最新趨勢(shì)。歡迎各大廠商主動(dòng)推薦、自薦案例。36氪將會(huì)第一時(shí)間與您聯(lián)系,進(jìn)行內(nèi)容輸出與報(bào)道。