科技云報(bào)道原創(chuàng)。
2009年,加州大學(xué)伯克利分校一個(gè)研究團(tuán)隊(duì)以獨(dú)特視角發(fā)布了一篇文獻(xiàn),正式定義了云計(jì)算。自此,千行百業(yè)的IT基礎(chǔ)設(shè)施開(kāi)啟上云之路。
2019年,該研究團(tuán)隊(duì)在《Cloud Programming Simplified》預(yù)言:“Serverless計(jì)算將會(huì)成為云時(shí)代默認(rèn)的計(jì)算范式,并取代Serverful(傳統(tǒng)云)計(jì)算模式。”
從概念提出后的風(fēng)靡全球,到腳踏實(shí)地在云時(shí)代攻城略地,Serverless的成功離不開(kāi)其在服務(wù)器架構(gòu)模式上的革新。
面對(duì)云時(shí)代下一個(gè)十年技術(shù)風(fēng)向標(biāo)的Serverless,企業(yè)將如何通過(guò)Serverless架構(gòu)創(chuàng)造價(jià)值,加快業(yè)務(wù)創(chuàng)新?
作為“持續(xù)進(jìn)化”的踐行者,亞馬遜云科技17年的發(fā)展史,可以說(shuō)是一部創(chuàng)造和深耕Serverless的歷史,見(jiàn)證了Serverless從理論走向?qū)嵺`的整個(gè)進(jìn)化歷程。
從Amazon Lambda推出至今的8年時(shí)間里,亞馬遜云科技不斷完善Serverless架構(gòu),添加了100多個(gè)新功能,為Serverless技術(shù)的廣泛落地奠定了關(guān)鍵基石。
然而,亞馬遜云科技在Serverless領(lǐng)域的探索并未止步,更是將Serverless 能力擴(kuò)展到全棧,覆蓋計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)、容器、數(shù)據(jù)庫(kù)、應(yīng)用集成等多個(gè)方面,滿(mǎn)足多樣化的工作負(fù)載。
3月30日,在“亞馬遜云科技創(chuàng)新大會(huì)”上,亞馬遜云科技攜最新的Serverless技術(shù)集中亮相。
那么,在復(fù)雜多變、充滿(mǎn)不確定性的商業(yè)環(huán)境中,亞馬遜云科技將如何助力企業(yè)持續(xù)進(jìn)化、不斷迭代,開(kāi)創(chuàng)新的成長(zhǎng)曲線呢?
未來(lái)已來(lái)? Serverless開(kāi)啟云計(jì)算新十年
近年來(lái),云計(jì)算的普及讓用戶(hù)免于購(gòu)買(mǎi)管理IT基礎(chǔ)設(shè)施,將更多的精力用于業(yè)務(wù)創(chuàng)新。
但在此過(guò)程中,用戶(hù)仍然要自己裝操作系統(tǒng)、web服務(wù)器、數(shù)據(jù)庫(kù)等等,因此運(yùn)維的壓力并不小。
能否進(jìn)一步釋放擺脫繁瑣的工作,釋放創(chuàng)新能力?這個(gè)要求為Serverless的誕生奠定了需求基礎(chǔ)。
對(duì)于企業(yè)而言,Serverless最大意義在于,部署軟件無(wú)需涉及基礎(chǔ)設(shè)施建設(shè),它讓人們不再操心運(yùn)行所需的資源,只需關(guān)注自己的業(yè)務(wù)邏輯。
Serverless提供了進(jìn)一步的抽象,把主機(jī)管理、操作系統(tǒng)管理、基礎(chǔ)軟件的部署運(yùn)維、資源分配和擴(kuò)縮容能力進(jìn)行云化,把基礎(chǔ)設(shè)施中軟硬件能力做成了像“水電煤”一樣的公共服務(wù)。
在Serverless架構(gòu)下,用戶(hù)僅需根據(jù)使用量付費(fèi),按照 pay-per-use原則,如果沒(méi)有運(yùn)行,就不必付款,從而實(shí)現(xiàn)成本節(jié)約。
在可維護(hù)性方面,Serverless使得用戶(hù)可以直接集成第三方服務(wù),將之前大量保障可用性、可伸縮性的運(yùn)維工作直接托管給云廠商來(lái)處理,從而降低運(yùn)維成本,有效提升應(yīng)用的可維護(hù)性。
正如亞馬遜云科技副總裁、首席布道師Jeff Barr在開(kāi)場(chǎng)演講中講道:“Serverless有4個(gè)非常重要的優(yōu)勢(shì):幫助企業(yè)創(chuàng)意更快地走向市場(chǎng)、成本更低、大規(guī)模適配,以及能更快地建立更好的應(yīng)用程序?!?/p>
亞馬遜云科技副總裁、首席布道師 Jeff Barr
創(chuàng)新不止引領(lǐng)Serverless持續(xù)進(jìn)化
Serverless給開(kāi)發(fā)人員提供極大便利,但勢(shì)必需要底層的硬件和基礎(chǔ)設(shè)施的更好配合與支撐,這就極大考驗(yàn)云服務(wù)提供商的能力。
亞馬遜云科技在2006年就搭建了以Serverless為基礎(chǔ)Amazon S3存儲(chǔ)服務(wù)。
2014年,亞馬遜云科技推出了第一個(gè)Serverless計(jì)算服務(wù)Amazon Lambda,真正開(kāi)啟了第一波Serverless商業(yè)化的浪潮,也正是從這個(gè)時(shí)間點(diǎn)開(kāi)始,無(wú)服務(wù)器計(jì)算正式進(jìn)入行業(yè)應(yīng)用,也逐漸被更多開(kāi)發(fā)者所熟知。
自Amazon Lambda發(fā)布之后,亞馬遜云科技每年都不斷在數(shù)據(jù)庫(kù)、數(shù)據(jù)分析、人工智能領(lǐng)域擴(kuò)展Serverless版圖。
而Amazon Lambda在采用率方面也一直保持領(lǐng)先地位,至今已累計(jì)發(fā)布了超過(guò)100款新的功能,活躍用戶(hù)超過(guò)100萬(wàn),每月的調(diào)用請(qǐng)求量超過(guò)100萬(wàn)億次。
雖然Amazon Lambda展示了亞馬遜云科技對(duì)Serverless的愿景,但當(dāng)時(shí)的Serverless技術(shù)仍然不夠成熟。
對(duì)于許多企業(yè)來(lái)說(shuō),Amazon Lambda最大的優(yōu)勢(shì)就是模型操作簡(jiǎn)單、價(jià)格經(jīng)濟(jì)實(shí)惠。
但許多團(tuán)隊(duì)在調(diào)整服務(wù)來(lái)部署Amazon Lambda時(shí)面臨著一大挑戰(zhàn),那就是“冷啟動(dòng)”,也就是為功能準(zhǔn)備新的執(zhí)行環(huán)境時(shí)產(chǎn)生的延遲,通常要經(jīng)歷更長(zhǎng)的初始化時(shí)間。
這是Serverless自誕生以來(lái)一直存在的技術(shù)障礙。
直到亞馬遜云科技推出Lambda SnapStart,使冷啟動(dòng)速度得到大幅優(yōu)化。數(shù)據(jù)顯示,Lambda SnapStart可以將啟動(dòng)延時(shí)降低90%以上,而且無(wú)需額外費(fèi)用,也無(wú)需更改用戶(hù)的功能代碼。
可以說(shuō),Lambda SnapStart的出現(xiàn),真正讓無(wú)服務(wù)器計(jì)算做到了“召之即來(lái),揮之即去”。
除了豐富Serverless服務(wù)種類(lèi)和改善性能之外,近兩年亞馬遜云科技還一直致力于降低Serverless技術(shù)門(mén)檻,讓更多企業(yè)可以享受Serverless技術(shù)紅利。
在數(shù)據(jù)分析領(lǐng)域,亞馬遜云科技所有數(shù)據(jù)分析服務(wù)已實(shí)現(xiàn)全棧Serverless化,包括OpenSearch、EMR、Glue都已經(jīng)支持Serverless。
2月2日,Amazon OpenSearch Serverless正式上線,填補(bǔ)了亞馬遜云科技數(shù)據(jù)分析領(lǐng)域Serverless系列產(chǎn)品的空白。
其通過(guò)將傳統(tǒng)數(shù)據(jù)分析所需步驟交由云服務(wù)提供商完成,企業(yè)只需上傳數(shù)據(jù)和代碼,即可實(shí)現(xiàn)數(shù)據(jù)處理和分析的任務(wù)。
另外,Redshift也有自己的Serverless,引領(lǐng)數(shù)據(jù)分析服務(wù)走向未來(lái)。
Redshift Serverless讓用戶(hù)只需關(guān)心數(shù)據(jù)的查詢(xún)分析,探索數(shù)據(jù)價(jià)值就可以了,底層的自動(dòng)擴(kuò)展、計(jì)算資源分配、集群升級(jí)、數(shù)據(jù)備份、監(jiān)控,這些都統(tǒng)統(tǒng)交給Redshift Serverless即可。
此外,亞馬遜云科技還推出多個(gè)數(shù)據(jù)庫(kù)服務(wù)的Serverless選項(xiàng),包括Amazon Neptune Serverless可自動(dòng)擴(kuò)展以支持不可預(yù)測(cè)且對(duì)業(yè)務(wù)至關(guān)重要的圖數(shù)據(jù)庫(kù)工作負(fù)載;Amazon Aurora Serverless v2可在幾分之一秒內(nèi)自動(dòng)擴(kuò)展到數(shù)十萬(wàn)個(gè)事務(wù),支持最嚴(yán)苛的應(yīng)用程序。
至此,亞馬遜云科技已能夠在云原生數(shù)據(jù)庫(kù)、數(shù)據(jù)分析、機(jī)器學(xué)習(xí)不同的產(chǎn)品線,面向多種用戶(hù)需求與場(chǎng)景提供全棧的Serverless Data服務(wù)。
17年來(lái)亞馬遜云科技持續(xù)引領(lǐng)Serverless發(fā)展的技術(shù)創(chuàng)新、應(yīng)用場(chǎng)景以及全球客戶(hù)的創(chuàng)新實(shí)踐,根據(jù)客戶(hù)需求豐富Serverless服務(wù)的廣度和深度:一方面,從廣度持續(xù)豐富涵蓋計(jì)算、存儲(chǔ)、應(yīng)用集成、數(shù)據(jù)庫(kù)、數(shù)據(jù)分析等各方面的全棧Serverless服務(wù);另一方面,推進(jìn)現(xiàn)有Serverless計(jì)算服務(wù)的精耕細(xì)作,為客戶(hù)提供更多功能以及更高的性能。
Serverless行業(yè)實(shí)踐 加速企業(yè)與組織數(shù)字化升級(jí)
數(shù)字化時(shí)代,“不確定性”成為常態(tài)。面對(duì)市場(chǎng)種種不確定性,企業(yè)需要具備“抗擊打能力”,能夠抵御各種沖擊,對(duì)于企業(yè)的韌性要求尤其高。
在不確定性的環(huán)境下,怎樣持續(xù)創(chuàng)新,創(chuàng)造業(yè)務(wù)的新增長(zhǎng)點(diǎn),鍛造業(yè)務(wù)持續(xù)增長(zhǎng)的源動(dòng)力,是他們必須要考慮的問(wèn)題。
基于此,上云無(wú)疑是一個(gè)理想的選擇。云帶來(lái)的快速部署、快速試錯(cuò)等優(yōu)勢(shì),借助Serverless架構(gòu),企業(yè)可以進(jìn)一步把精力投入在業(yè)務(wù)邏輯的開(kāi)發(fā)整合上,大大縮短開(kāi)發(fā)周期,降低運(yùn)維成本。
亞馬遜云科技汲取自身進(jìn)化的實(shí)踐與服務(wù)全球百萬(wàn)客戶(hù)的成功經(jīng)驗(yàn),以Serverless指導(dǎo)技術(shù)與服務(wù)持續(xù)進(jìn)化,幫助企業(yè)最大化地發(fā)揮云計(jì)算優(yōu)勢(shì)。
在助力企業(yè)有效應(yīng)對(duì)未來(lái)不確定性方面,亞馬遜云科技Serverless應(yīng)用無(wú)需管理API、消息隊(duì)列、存儲(chǔ)、數(shù)據(jù)庫(kù),讓企業(yè)只需要專(zhuān)注于業(yè)務(wù)邏輯,將更多的精力放在業(yè)務(wù)創(chuàng)新上,加速應(yīng)用推出時(shí)間。
比如,亞馬遜云科技豐富的Serverless服務(wù)幫助開(kāi)發(fā)了游戲公司Habby大幅縮短新游戲的部署和上線時(shí)間;幫助《Marvel Snap》卡牌游戲在半年達(dá)成全球5000萬(wàn)美元的總營(yíng)收;幫助可口可樂(lè)在100天內(nèi)構(gòu)建了新應(yīng)用程序,允許客戶(hù)在不接觸自動(dòng)售貨機(jī)的情況下訂購(gòu)和支付飲料。
同時(shí),亞馬遜云科技全棧Serverless可以有效應(yīng)對(duì)錯(cuò)綜復(fù)雜的訴求。
亞馬遜推出的誕生于云端的MMO-RPG游戲《新世界》是錯(cuò)綜復(fù)雜的典型代表,其運(yùn)用了大量的Serverless服務(wù)以提供強(qiáng)大的性能支持,Amazon Kinesis每分鐘可以傳遞處理2300萬(wàn)個(gè)事件,Amazon Lambda每分鐘可以處理多達(dá)1.5億次調(diào)用,輕松應(yīng)對(duì)新游戲上線時(shí)的流量突增。
亞馬遜云科技Serverless還可以消除業(yè)務(wù)不穩(wěn)定起伏帶來(lái)的隱性成本,輕松應(yīng)對(duì)峰值、非頻發(fā)的復(fù)雜工作負(fù)載;可以消除數(shù)據(jù)管理系統(tǒng)按需擴(kuò)展的復(fù)雜實(shí)施難題,無(wú)需考慮計(jì)算和存儲(chǔ)資源的比例,也不會(huì)出現(xiàn)節(jié)點(diǎn)讀寫(xiě)狀態(tài)不一致等問(wèn)題。
在應(yīng)對(duì)潛在風(fēng)險(xiǎn)方面,Amazon Lambda融入了潛水艇隔離倉(cāng)的安全理念,滿(mǎn)足企業(yè)級(jí)生產(chǎn)所需的99.99%高可用。
無(wú)服務(wù)器消除了管理基礎(chǔ)架構(gòu)的需要,也就是說(shuō)使用無(wú)服務(wù)器架構(gòu),更多的責(zé)任例如給服務(wù)器擴(kuò)容或者打補(bǔ)丁,由亞馬遜云科技承擔(dān),讓企業(yè)可以更加專(zhuān)注于業(yè)務(wù)本身。
但不可忽視的是,各類(lèi)企業(yè)處于不同的數(shù)字化轉(zhuǎn)型階段,而Serverless的部署配置又紛繁復(fù)雜,企業(yè)應(yīng)該如何成功進(jìn)階Serverless呢?對(duì)此,亞馬遜云科技提供了三種路徑:
首先,從遷移開(kāi)始,無(wú)需進(jìn)行代碼改造。
對(duì)于后端服務(wù)的無(wú)服務(wù)器化重構(gòu),亞馬遜云科技開(kāi)發(fā)了開(kāi)源工具Lambda Web Adapter,客戶(hù)無(wú)需修改代碼,可以隨意切換應(yīng)用程序在Lambda和容器之間轉(zhuǎn)換。
對(duì)于后端數(shù)據(jù)管理無(wú)服務(wù)器化遷移,亞馬遜云科技提供包括關(guān)系型數(shù)據(jù)庫(kù)、非關(guān)系型數(shù)據(jù)庫(kù)、數(shù)據(jù)倉(cāng)庫(kù)等在內(nèi)的,可以與標(biāo)準(zhǔn)接口全面兼容的Serverless數(shù)據(jù)云服務(wù),實(shí)現(xiàn)高效便捷的遷移。
其次,通過(guò)靈活的事件驅(qū)動(dòng)架構(gòu)來(lái)應(yīng)對(duì)不確定性。
Gartner將事件驅(qū)動(dòng)架構(gòu)列為十大戰(zhàn)略技術(shù)趨勢(shì)之一,并強(qiáng)調(diào)事件驅(qū)動(dòng)架構(gòu)是技術(shù)和軟件領(lǐng)域發(fā)展的主要驅(qū)動(dòng)力。
事件驅(qū)動(dòng)架構(gòu)中,組件之間通過(guò)事件進(jìn)行通信,而不是直接調(diào)用代碼或共享變量。
這種機(jī)制使得系統(tǒng)中的組件可以相對(duì)獨(dú)立地進(jìn)行開(kāi)發(fā)和維護(hù),減少了代碼之間的耦合度。
這種松耦合方式使得系統(tǒng)具有更高的可維護(hù)性和可擴(kuò)展性,并且使系統(tǒng)更加容易進(jìn)行擴(kuò)展和集成,不需要改變整個(gè)系統(tǒng),即可輕松發(fā)展IT架構(gòu)。
對(duì)于故障還可以進(jìn)行有效隔離,具有更少的單點(diǎn)失敗,以及更高的彈性。
亞馬遜云科技的Amazon S3對(duì)象存儲(chǔ)服務(wù)服務(wù)就是事件驅(qū)動(dòng)架構(gòu)的典范,其從2006年的一個(gè)由8個(gè)獨(dú)立微服務(wù)組成的系統(tǒng),如今已經(jīng)進(jìn)化為超過(guò)235個(gè)不同的微服務(wù)。
作為亞馬遜云科技合作伙伴,西門(mén)子Mendix低代碼開(kāi)發(fā)平臺(tái),借助Serverless服務(wù),能夠提供更廣泛的企業(yè)級(jí)解決方案及業(yè)務(wù)場(chǎng)景。
西門(mén)子Mendix與亞馬遜云科技幫助荷蘭郵政快遞公司PostNL全面改造其核心郵件和包裹投遞系統(tǒng),新系統(tǒng)集成了上百個(gè)微服務(wù)并穩(wěn)定運(yùn)行,同時(shí)具備高度可擴(kuò)展和高彈性,每天可以處理高達(dá)4000萬(wàn)個(gè)事件。
最后,Serverless First可以幫助企業(yè)降低應(yīng)用成本。
Serverless First的核心思想是在構(gòu)建新的應(yīng)用時(shí),首先考慮是否可以首選Serverless來(lái)實(shí)現(xiàn)。
面向應(yīng)用場(chǎng)景,選擇各種所需云原生Serverless服務(wù)來(lái)設(shè)計(jì)架構(gòu),充分發(fā)揮服務(wù)之間的功能集成和協(xié)同治理優(yōu)勢(shì)。
事實(shí)上,現(xiàn)在已經(jīng)有非常多的應(yīng)用已經(jīng)可以通過(guò)亞馬遜云科技豐富的Serverless服務(wù)來(lái)實(shí)現(xiàn),而且不需要很深的技術(shù)背景,或是需要更改架構(gòu)才能實(shí)現(xiàn)。
整體上看,亞馬遜云科技Serverless服務(wù)很好地幫助企業(yè)“避免重復(fù)造輪子”,基于企業(yè)已有的IT架構(gòu)和解決方案,實(shí)現(xiàn)與Serverless的無(wú)縫銜接。
不只是這次創(chuàng)新大會(huì),從亞馬遜云科技?xì)v次發(fā)布來(lái)看,其核心思想都是讓企業(yè)專(zhuān)注在自身業(yè)務(wù)之上,把云服務(wù)這種專(zhuān)業(yè)的事,交給亞馬遜云科技這類(lèi)專(zhuān)業(yè)的人。
而這樣的信心,來(lái)自于亞馬遜云科技一個(gè)個(gè)實(shí)踐案例、一次次企業(yè)服務(wù)積累而成,這條路沒(méi)有捷徑可走,凝聚了其服務(wù)百萬(wàn)全球企業(yè)的寶貴經(jīng)驗(yàn)。
“如同云計(jì)算將客戶(hù)從復(fù)雜的物理基礎(chǔ)設(shè)施中解放出來(lái)一樣,亞馬遜云科技進(jìn)一步通過(guò)Serverless將這一過(guò)程延展到了云上的虛擬基礎(chǔ)設(shè)施和云服務(wù)領(lǐng)域。我們希望客戶(hù)寫(xiě)的每一行代碼都是業(yè)務(wù)邏輯,Serverless正在讓它變?yōu)楝F(xiàn)實(shí)?!眮嗰R遜云科技大中華區(qū)產(chǎn)品部總經(jīng)理陳曉建表示,所有的機(jī)會(huì),都藏在進(jìn)化中。所謂長(zhǎng)期主義者,就是踏平波動(dòng),穿越周期,擁抱趨勢(shì)。
亞馬遜云科技大中華區(qū)產(chǎn)品部總經(jīng)理 陳曉建
結(jié)語(yǔ)
云計(jì)算的出現(xiàn)打破了底層基礎(chǔ)設(shè)施的邊界,讓創(chuàng)新變得更加容易;而Serverless的出現(xiàn)則打破了云的邊界,讓創(chuàng)新的效率更高。
時(shí)至今日,無(wú)論對(duì)于開(kāi)發(fā)者還是云用戶(hù),Serverless對(duì)于“敏捷”“易用”“無(wú)需運(yùn)維”的重新定義,正在改變整個(gè)云產(chǎn)業(yè)。
在此過(guò)程中,亞馬遜云科技也將在Serverless First戰(zhàn)略下持續(xù)探索創(chuàng)新,支撐起更多業(yè)務(wù)場(chǎng)景,助力更多企業(yè)和用戶(hù)加速創(chuàng)新增長(zhǎng)。
來(lái)源:科技云報(bào)道
免責(zé)聲明:此文內(nèi)容為第三方自媒體作者發(fā)布的觀察或評(píng)論性文章,所有文字和圖片版權(quán)歸作者所有,且僅代表作者個(gè)人觀點(diǎn),與極客網(wǎng)無(wú)關(guān)。文章僅供讀者參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。投訴郵箱:editor@fromgeek.com。
- 2024年劇集氪金力大盤(pán)點(diǎn)
- “共創(chuàng)”、“造?!背身斄鳎瑐鹘y(tǒng)品牌緣何要花式出圈?
- 人形機(jī)器人瘋狂進(jìn)廠打工!銀河通用、智元、樂(lè)聚機(jī)器人怕是都瘋了
- 折疊手機(jī)猛增三成,但是卻也到了崩盤(pán)邊緣,違背人性必被拋棄
- 因?yàn)樗投Y電商!2025微信、抖音、淘寶又撕破了臉
- 中國(guó)手機(jī)市場(chǎng)成績(jī)單:華為增長(zhǎng)最快,蘋(píng)果跌幅最大
- 原以為微軟、亞馬遜、阿里云云計(jì)算大局已定!沒(méi)想到有這四大變數(shù)
- 崖州灣之旅:看見(jiàn)海與智能,聯(lián)想到了未來(lái)
- 榮耀換帥,一艘AI巨輪的舵手更替會(huì)帶來(lái)什么?
- 泳池機(jī)器人Aiper,從價(jià)值鏈高處“游”進(jìn)全球庭院
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lá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)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。