What is not Serverless?
Compare to PaaS
- PaaS 不會每個 Request 就讓整個 application up and down. 但是 FaaS是依照 request up and down。
- Scaling是最大的不同點,PaaS的架構我們還是需要考慮到這問題,雖然有 auto-scaling的機制,但 auto-scaling 的單位不是以 request。
Compare to Container
- Container hosting system,像是 Mesos or Kubernetes處理了 auto-scaling 的問題,但是單位都還是以 Container 為單位。
我們可以從下面這張圖,了解到 FaaS, PaaS, CaaS, IaaS之間的差異,尤其是藍色的方塊,這裡說明使用者考慮的 Scaling 的點。
來源: Ali雲