Cloudflare為您揭祕無伺服器的優勢

chenlao發表於2022-03-04

  無伺服器計算是一種按需提供後端服務的方法。無伺服器提供者允許使用者編寫和部署程式碼,而不必擔心底層基礎設施。從無伺服器提供商獲得後端服務的公司將根據計算量來付費,由於這種服務是自動擴充套件的,不必預留和付費購買固定數量的頻寬或伺服器。請注意,雖然名為“無伺服器”,實際上依然需要物理伺服器,只不過開發人員不需要考慮伺服器而已。

  

  在Web早期,任何想要構建Web應用程式的人都必須擁有執行伺服器所需的物理硬體,這是一項繁瑣而昂貴的工作。

  

  無伺服器計算允許開發人員在靈活的“按需付費”的基礎上購買後端服務,這意味著開發人員僅需為使用的服務付費。這就像從每月固定限額的手機資料套餐切換到只為實際使用的每個位元組資料收費的套餐一樣。

  

  無伺服器計算可以提供什麼樣的後端服務?

  

  大多數無伺服器提供商都為其客戶提供資料庫和儲存服務,並且許多無伺服器提供商還擁有函式即服務(FaaS)平臺,例如 Cloudflare Workers。FaaS 允許開發人員在網路邊緣執行小段程式碼。使用FaaS,開發人員可以構建模組化的架構,使程式碼庫更具有可擴充套件性性,而不必花費資源維護底層後端。

  

  無伺服器計算的優勢是什麼?

  

  · 降低成本 – 無伺服器計算通常具有很高的成本效益,因為傳統的後端服務(伺服器分配)雲提供商經常導致使用者為未使用的空間或空閒的 CPU 時間付費。

  

  · 簡化可擴充套件性 – 使用無伺服器架構的開發人員不必擔心擴充套件其程式碼的策略。無伺服器供應商可按需處理所有擴充套件。

  

  · 簡化後端程式碼 – 使用 FaaS,開發人員可以建立簡單的功能,這些功能獨立地執行單個目的,例如進行 API 呼叫。

  

  · 加快週轉時間 – 無伺服器架構可以大大縮短產品上市時間。開發人員無需通過複雜的部署過程實施錯誤修復和新功能,而是逐個新增和修改程式碼。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69954547/viewspace-2864613/,如需轉載,請註明出處,否則將追究法律責任。

相關文章