無服務器架構,雲計算的下一個紀元

傳統上,Web應用程序通常部署在Web服務器上。爲了使應用程序在服務器上運行,可能需要花費數小時來下載、編譯、安裝、配置和連接各種組件。計算機的操作系統也需要不斷進行升級和修補,以解決安全漏洞。而管理服務器是一項非常耗時的工作,通常需要專門且經驗豐富的系統操作人員,這讓很多工程師感覺到身心俱疲。

服務器維護是什麼感覺?——《大都會》(1927年電影)

 

而過去十年來,雲計算髮展得如火如荼,涌現出了很多改變傳統IT架構和運維方式的新技術,比如虛擬機、容器和微服務等,而Serverless(無服務器)架構的出現,掀起了一場不小的波瀾,亞馬遜、微軟、谷歌等大型廠商已經在無服務器架構領域重資投入,追趕革命的浪潮。有人說Serverless架構的興起,將雲計算的發展拉入了下一個紀元時代。

“繼OpenStack、Docker、MiscroService、Unikernel、Kubernetes和Mesos之後,Serverless正成爲Google、Amazon乃至創業公司暗戰的新戰場。”那麼Serverless到底是什麼?

圖源科技雲報道

 

What is Serverless?

無服務器計算是一種按需提供後端服務的方法,可將對常見基礎結構管理任務(例如擴展,調度,修補,配置等)的責任轉移給雲提供商和工具,從而使工程師可以將時間和精力集中在針對其應用程序的業務邏輯上或過程。無服務器計算是IaaS演進的下一個階段,從根本上說,無服務器是要花更多的時間在代碼上,而不是在基礎架構上。所以很多人將Serverless視爲開發人員的“靈丹妙藥”。

查看更多內容

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章