這次雙11,阿里上新了Serverless這把牛刀

撰文 | 李信馬

題圖 | 阿里巴巴

一年一度的“雙11”購物節(jié)落下了帷幕,不過與往年不同,今年天貓、京東等電商平臺(tái)并未公布最終的“成績單”,自然也沒有了實(shí)時(shí)直播的交易額,還有激烈的“口水戰(zhàn)”,顯得平靜了許多。

另一方面,還有一些變化在悄然發(fā)生——促銷高峰時(shí)的手機(jī)卡頓,沒了;購物車的空間上限,也沒了;直播變得更多,更流暢,連快遞送到的時(shí)間,似乎也更快樂些。這些細(xì)微的變化,從淘寶發(fā)布的數(shù)據(jù)中可以得到驗(yàn)證,據(jù)了解,早在今年3月支付寶就啟動(dòng)了“川流計(jì)劃”,用于保證峰值時(shí)刻下的消費(fèi)者體驗(yàn);“雙11”期間,天貓用戶的購物車也突破了以往120個(gè)的限制;截至11月10日12點(diǎn),淘寶新主播的日均觀看人次同比增長了561%;菜鳥CEO萬霖也表示,今年雙11期間菜鳥運(yùn)送包裹超過2億個(gè),達(dá)到歷史新高。

不難看出,“雙11”全球最大電商購物節(jié)的地位并沒有被撼動(dòng),而是從“更大的交易額”向“更好的消費(fèi)體驗(yàn)”轉(zhuǎn)變,甚至在購物功能和消費(fèi)者體驗(yàn)明顯上升的情況下,場(chǎng)景的復(fù)雜度還要明顯上升。

過去十四年,阿里巴巴成長最迅速的兩塊業(yè)務(wù)——電商和云計(jì)算,可以說是相輔相成的。在11月6日的一次采訪中,在兩塊業(yè)務(wù)都待過的阿里云智能基礎(chǔ)產(chǎn)品事業(yè)部負(fù)責(zé)人蔣江偉表示:“是阿里云的技術(shù)成就了天貓的雙11,還是阿里巴巴的電商成就了阿里云的技術(shù)?我覺得還是阿里巴巴的電商的技術(shù)成就了阿里云的技術(shù)?!?/p>

沒有電商業(yè)務(wù)對(duì)計(jì)算力的需求,互聯(lián)網(wǎng)公司就很難邁出走向云計(jì)算的那一步,亞馬遜云計(jì)算的崛起,還有阿里云在國內(nèi)云廠商中的一枝獨(dú)秀,不得不說和主營電商業(yè)務(wù)是分不開的。不過,當(dāng)技術(shù)發(fā)展到一定階段,又將開始引領(lǐng)商業(yè)的新發(fā)展,阿里巴巴CTO程立表示,今年雙11前,淘寶首頁已完成了全面?Serverless?化,在提升架構(gòu)一致性的基礎(chǔ)上,不同團(tuán)隊(duì)可以更高效地升級(jí)基礎(chǔ)軟件版本通過下沉通用軟件模塊,雙11籌備期間應(yīng)用部署時(shí)長縮短了50%, 未來淘寶核心鏈路將100%?Serverless?化。“阿里巴巴正在享受云上研發(fā)帶來的技術(shù)紅利?!?/strong>程立說。

作為全球最大、最復(fù)雜的電商交易系統(tǒng),淘寶首頁的這項(xiàng)成就,在用戶端甚至都無法被感知到,但從技術(shù)的角度來說,意義卻遠(yuǎn)遠(yuǎn)超出了電商的范疇——這是淘寶的一小步,更是云計(jì)算邁向未來的一大步。

什么是?Serverless??

目前業(yè)界也沒有特別統(tǒng)一的定義,對(duì)云計(jì)算來說,這可能是一個(gè)“終極答案”。如果做個(gè)簡單的區(qū)別的話,“傳統(tǒng)”的云計(jì)算一般被理解為“將服務(wù)器搬到云上”,計(jì)費(fèi)方式也是按照預(yù)先分配的計(jì)算資源來計(jì)算( IaaS/PaaS ),而?Serverless?的直譯就是“無服務(wù)器”,全稱是Serverless?computing(無服務(wù)器運(yùn)算),終端用戶不需要部署、配置或管理服務(wù)器服務(wù),只需要將提供服務(wù)的代碼在云上運(yùn)行,然后根據(jù)實(shí)際消費(fèi)情況而非云主機(jī)來付費(fèi)。

較早應(yīng)用?Serverless?模式的案例,可以追溯到2006年的 Zimki 公司,他們推出的代碼執(zhí)行平臺(tái)就是按使用收費(fèi)。2012年,云基礎(chǔ)設(shè)施服務(wù)提供商 Iron.io BD 的副總裁 Ken Fromm 發(fā)表了名為《Why The Future Of Software And Apps Is?Serverless》的文章,在開頭他就提出:“即使隨著云計(jì)算的興起,世界仍然圍繞著服務(wù)器運(yùn)轉(zhuǎn)。但這不會(huì)持續(xù)下去。云應(yīng)用正在進(jìn)入一個(gè)無服務(wù)器的世界,這將給軟件和應(yīng)用的創(chuàng)建和分發(fā)帶來重大影響。”

2014年,亞馬遜推出了 AWS Lambda ,這是?Serverless?最早的框架產(chǎn)品,之后短短數(shù)年間,Google Cloud Functions 、 Azure Funcions 、IBM OpenWhisk 、 阿里云函數(shù)計(jì)算等?Serverless?產(chǎn)品紛紛被推出,全球主流云廠商無一落后。

對(duì)用戶來說,Serverless?能讓他們不再參與基礎(chǔ)設(shè)施和軟件的維護(hù),尤其在大規(guī)模的集群運(yùn)營上成本大幅降低,由于操作的是服務(wù)化的組件,開發(fā)難度和成本也大幅降低。而且?Serverless?按請(qǐng)求次數(shù)及運(yùn)行時(shí)間計(jì)費(fèi)的模式,能真正“按需付費(fèi)”,最大化利用資源,對(duì)與廠商來說也能夠大幅提升服務(wù)器的資源利用率。

加州大學(xué)伯克利分校曾在2009年發(fā)布的《The Berkeley View on Cloud Computing》一文中,預(yù)測(cè)了云計(jì)算的發(fā)展;2019年,伯克利又在《A Berkeley View on?Serverless?Computing》一文中,定義?Serverless?為 FaaS + BaaS(Backend as a Service)構(gòu)成的軟件架構(gòu),并預(yù)測(cè) Serverless 將成為未來云計(jì)算的主宰。

這一觀點(diǎn),也基本成為了學(xué)術(shù)界和產(chǎn)業(yè)界的共識(shí)。

阿里云?Serverless?研發(fā)負(fù)責(zé)人楊皓然2010年加入阿里云,最早參與飛天操作系統(tǒng)的研發(fā),2016年開始轉(zhuǎn)向 Serverless 。2017年阿里云推出的首款?Serverless?產(chǎn)品——函數(shù)計(jì)算,就是他參與研發(fā)的,“這款產(chǎn)品的形態(tài)和底層需要的技術(shù)比較復(fù)雜,我們花了很長時(shí)間去研發(fā)?!睏铕┤换貞浀?。截至目前,阿里云擁有超過20款?Serverless?產(chǎn)品,包括函數(shù)計(jì)算FC、Serverless 應(yīng)用引擎SAE、Serverless容器服務(wù)ASK、PolarDB數(shù)據(jù)庫、AnalyticDB數(shù)倉等。

回到文章開頭,實(shí)際上,淘寶對(duì)?Serverless?的應(yīng)用,早在2020年就開始,2021年的雙11,阿里云函數(shù)計(jì)算與阿里巴巴運(yùn)維體系全面實(shí)現(xiàn)標(biāo)準(zhǔn)化對(duì)接,首次實(shí)現(xiàn)了業(yè)務(wù)全鏈路“ FaaS + BaaS ”的?Serverless?體系化研發(fā),當(dāng)年實(shí)現(xiàn)了百萬 QPS 的突破,人效提升 40%。

2022年的雙11,據(jù)阿里巴巴預(yù)計(jì),淘寶首頁采用?Serverless?架構(gòu)后,全鏈路快速調(diào)整容量的能力讓業(yè)務(wù)資源成本下降了18%,另一方面,研發(fā)、交付效率的提升,讓應(yīng)用的部署時(shí)長縮短了50%。“從‘阿里巴巴上云’到‘云上的阿里巴巴’,阿里巴巴正走向深度用云,通過Serverless?化,研發(fā)更專注上層應(yīng)用的開發(fā),使得應(yīng)用具備更輕量的架構(gòu)、極致彈性能力和靈活用云的能力。只有全面Serverless化才能實(shí)現(xiàn)真正的深度用云。”程立總結(jié)道。

從云計(jì)算或者說整個(gè)軟件行業(yè)的發(fā)展趨勢(shì)來看,?Serverless?正在成為最重要的軟件研發(fā)范式之一。從物理機(jī)到 IaaS/PaaS ,再到?Serverless?,打個(gè)比方,就像是從買車到租車,再到打車,對(duì)用戶來說效率越來越高,且按需付費(fèi),按需彈性。

圖片來源:阿里巴巴

也因此,?Serverless?將成為云廠商的下一塊“必爭之地”。目前全球范圍內(nèi),亞馬遜在?Serverless?上處于領(lǐng)先位置,而阿里云可以說緊隨其后,2021年,阿里云在權(quán)威咨詢機(jī)構(gòu)Forrester發(fā)布的2021年第一季度 FaaS 平臺(tái)評(píng)估報(bào)告中,比肩亞馬遜成為全球前三的 FaaS 領(lǐng)導(dǎo)者,這也是國內(nèi)科技公司首次進(jìn)入 FaaS 領(lǐng)導(dǎo)者象限。

在11月3日的2022云棲大會(huì)上,阿里云智能總裁張建鋒明確表示,以云為核心的新型計(jì)算體系正在形成,阿里云將堅(jiān)定推進(jìn)核心產(chǎn)品全面?Serverless?化,“我們希望讓用戶做得更少而收獲更多,通過Serverless化,用云就像用電一樣簡單。”這也是國內(nèi)首次有主流云廠商表示將“All in?Serverless”,將?Serverless?提升到戰(zhàn)略高度上。

圖片來源:阿里巴巴

有趣的是,據(jù)蔣江偉在采訪中透露,他們一直有很強(qiáng)烈的緊迫感:“說來非常的慚愧,一家中國的公司用了一些海外產(chǎn)品后跟我們說,未來是這個(gè)樣子( Serverless )的,你們(阿里云)現(xiàn)在只有20幾款產(chǎn)品支持,我雖然用的產(chǎn)品不多,但剛好有幾款產(chǎn)品你們沒有支持Serverless。這也倒逼我們要擴(kuò)大Serverless覆蓋面?!?/p>

阿里向 Serverless 架構(gòu)演進(jìn),并不只是受自身電商業(yè)務(wù)的驅(qū)動(dòng),這種驅(qū)動(dòng)力同樣來自于外部企業(yè)的需求。比如一家電商企業(yè),如果需要構(gòu)建中等規(guī)模的交易系統(tǒng),所用到的中間件、數(shù)據(jù)庫等基于 Serverless ,那么所有的組件也要基于 Serverless ,這樣才能真正大幅降低復(fù)雜系統(tǒng)的開發(fā)門檻,就像“木桶定律”,短板影響整體。

這意味著隨著理念的推廣和技術(shù)的成熟, Serverless 的普及速度可能極快,也因此,只有像阿里云這樣全面 Serverless 化,才能更好滿足屆時(shí)企業(yè)對(duì) Serverless 產(chǎn)品多樣化的需求。2022年是阿里云轉(zhuǎn)向 Serverless 的關(guān)鍵一年,很可能也會(huì)成為國內(nèi) Serverless 深化和普及的元年,未來已來,云計(jì)算是如此, Serverless 也是如此。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2022-11-14
這次雙11,阿里上新了Serverless這把牛刀
Serverless浪潮已來

長按掃碼 閱讀全文