BASS:backend as a service(后端即服務)
對后端的資源當成一種服務,如文件存儲,數據存儲,推送服務,身份驗證。該層只需提供對應的服務,無需關心業務。定義為底層基礎服務,由其他服務調用,正常不觸及用戶終端。
FASS:function as a service(函數即服務)
每個函數即一個服務,函數內只需處理業務,可以使用BASS層提供的服務已完成業務,無需關心背后計算資源的問題。
ServerLess (無服務器架構)
即開發中只關注程序邏輯是實現,該服務存在無狀態容器中,由事件觸發,使用的業務狀態由數據庫或存儲資源所記錄。BASS和FASS是ServerLess的架構。