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

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