11月3日,2022·云棲大會上,阿里云智能總裁張建鋒表示,以云為核心的新型計算體系正在形成,軟件研發(fā)范式正在發(fā)生新的變革,Serverless是其中最重要的趨勢之一,阿里云將堅定推進核心產(chǎn)品全面Serverless 化,幫助客戶更好地實現(xiàn)敏捷創(chuàng)新。
“我們希望讓用戶做得更少而收獲更多,通過Serverless化,用云就像用電一樣簡單?!睆埥ㄤh表示,Serverless將讓云計算從一種資源真正變成一種能力,未來云將全面Serverless化,更加接近“電網(wǎng)”模式,按計算的調(diào)用次數(shù)付費。
Serverless讓軟件研發(fā)產(chǎn)生根本性改變?
Serverless并不是不用服務(wù)器,恰恰相反,它將服務(wù)器全權(quán)托管給了云廠商,根據(jù)業(yè)務(wù)流量大小自動彈性伸縮,開箱即用免去維護成本,按使用量計費。用戶無需關(guān)心和管理底層IT資源,只要聚焦業(yè)務(wù)代碼,根據(jù)實際請求處理業(yè)務(wù)。
依托于Serverless架構(gòu),云上研發(fā)方式正在發(fā)生根本性的改變。從過去的集中式研發(fā)、分布式研發(fā),到云上的組裝式研發(fā),實現(xiàn)了軟件研發(fā)的服務(wù)化、模塊化、可編排、可組裝。無論是2萬用戶還是2000萬用戶體量,基于Serverless構(gòu)建的IT架構(gòu)都可以自適應(yīng)伸縮,峰值秒級自動擴容、峰谷自動縮容。
作為國內(nèi)首家投入Serverless的云廠商,阿里云早在2017年就推出首款Serverless產(chǎn)品——函數(shù)計算,開發(fā)者只需編寫代碼并上傳,函數(shù)計算就會自動準備好相應(yīng)的計算資源,大幅簡化開發(fā)運維過程。
目前,阿里云已經(jīng)擁有超過20款 Serverless 產(chǎn)品,包括函數(shù)計算FC、Serverless 應(yīng)用引擎SAE、Serverless容器服務(wù)ASK、PolarDB數(shù)據(jù)庫、AnalyticDB數(shù)倉等。其中函數(shù)計算日調(diào)用次數(shù)超過?200?億次,有效支撐歷年雙11?百萬?QPS?洪峰,業(yè)務(wù)年均增速超?300%,整體規(guī)模位居國內(nèi)首位。
初創(chuàng)公司和大型企業(yè)都在使用Serverless
“以前搞大促我們技術(shù)團隊都睡不著覺,要時刻盯著服務(wù)器水位,心里都沒譜”,世紀聯(lián)華是最早試水Serverless的新零售代表,聯(lián)華華商技術(shù)負責人樓杰表示,“現(xiàn)在我們不用管理服務(wù)器這些基礎(chǔ)設(shè)施,只要編寫代碼上傳,函數(shù)計算就會準備好計算資源,水位遠遠高于我們儲備能力的極限?!笔兰o聯(lián)華將會員系統(tǒng)、交易系統(tǒng)、支付系統(tǒng)等遷移到阿里云函數(shù)計算上處理,促銷準備時間從周級縮短到小時級,研發(fā)運維提效30%,成本下降40%,真正把促銷活動變成常態(tài)。
流媒體平臺南瓜電影,因為一場熱映電影1小時內(nèi)增加了100萬用戶,是當時日常流量的5倍以上,流量暴漲引發(fā)網(wǎng)站服務(wù)一度中斷,臨時云上擴容也無法及時滿足巨大的流量。了解到Serverless的優(yōu)勢后,南瓜電影果斷將系統(tǒng)直接部署到阿里云 Serverless 應(yīng)用引擎SAE上,不用改造應(yīng)用代碼,直接上傳部署WAR/JAR 包,省去了購買服務(wù)器和運維的過程,“云上資源想彈多少彈多少,想什么時候彈就什么時候彈?!狈骞葧r按需自動縮容,七天內(nèi)就完成了新架構(gòu)的升級和部署,總成本下降 40%,運維效率提升10倍,從容應(yīng)對突發(fā)流量。
除了廣泛應(yīng)用的小程序外,Serverless?還受到電商大促、音視頻轉(zhuǎn)碼、AI?算法、游戲分發(fā)、物聯(lián)網(wǎng)等場景的青睞。權(quán)威分析機構(gòu)Gartner預(yù)測,2025 年將有 50% 以上的全球企業(yè)采用 Serverless架構(gòu)。