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