無伺服器是什麼?
「無伺服器」這個術語是指一種雲端運算模型,由雲端供應商負責為使用者提供、執行和動態管理運算資源,而不是由使用者自己負責。雖然這術語錯誤地暗示它不涉及實體伺服器,但無伺服器環境仍是一種使實體伺服器抽象化的環境,因此最終使用者無需在意實體伺服器。無伺服器運算的主要好處之一是,使用者只需針對在雲端中執行服務所使用的運算資源來付費。例如傳統上要在雲端中運行應用程式,您必須啟動多個虛擬化伺服器來滿足容量,那麼即使您的應用程式處於閒置狀態,也必須為此使用容量付費,導致時間和金錢的浪費。反之採用無伺服器的話,雲端供應商會負責保障您獲得剛好足夠的運算資源,以滿足任何需求。
無伺服器運算簡化了開發和部署程式碼的過程。應用程式和程式碼可以開發成完全無伺服器,也可以編寫為要與傳統應用程式搭配使用。無伺服器數據庫無需配置或擴充數據庫硬體,其架構也不需要您的員工進行任何設定或維護(包括根據需求進行擴展),這是因為這些責任全部都由雲端供應商承擔。
