無服務器計算是什么意思?
無服務器計算是什么
無服務器計算是在無需最終用戶管理的基礎設施上托管應用程序的新方式,是IaaS(基礎設施即服務)演進的下一個階段。它將底層基礎架構從開發(fā)人員中分離出來,基本上虛擬化了運行時(虛擬機的一種,一般指進程級別的虛擬機)和運營管理。這通常被稱為 FaaS(功能即服務)無服務器架構允許您執(zhí)行給定的任務而不必擔心服務器、虛擬機或底層計算資源。

無服務器計算是一種云服務,托管服務提供商會實時為你分配充足的資源,而不是讓你預先為專用的服務器或容量付費。無服務器計算不是不需要服務器(無服務器字面上的意思是,不用去管服務器),只是立足于云基礎設施之上建立新的抽象層,僅使用完成任務所需的非常精確的計算資源來執(zhí)行開發(fā)人員編寫的代碼,不多也不少。當觸發(fā)代碼的預定義事件發(fā)生時,無服務器平臺執(zhí)行任務。最終用戶不需要告訴無服務器提供商事件或者函數(shù)將發(fā)生多少次。函數(shù)每執(zhí)行一次,客戶就付一些錢。
有些人認為函數(shù)即服務(功能即服務)或者事件驅動的計算是更好的名稱。從基礎架構角度看,它有不同的抽象層,而開發(fā)人員可以和這些抽象層進行互動。有裸機、虛擬機和容器。對于某些工作負載,我們要抽象出所有的管理,以便您可以執(zhí)行代碼,而不用擔心服務器的基礎架構或者管理。這就是無服務器。
無服務器計算是一種云計算執(zhí)行模型,其中提供商按使用情況提供后端服務。服務器仍在使用,但是從無服務器的供應商那里獲得后端服務的公司是根據(jù)使用情況收費的,而不是固定數(shù)量的帶寬或服務器數(shù)量。無服務器計算也稱為功能即服務(FaaS),它使公司能夠構建可實時擴展的應用程序,以便它們能夠響應隨數(shù)量級而立即變化的需求