本書以云原生(Cloud Native)技術為背景,講述了 Serverless 的基本原理與實戰(zhàn)應用。書中首先探討 Serverless 與當前云計算技術和前端技術的關系,隨后分別從 Serverless 的兩大能力(FaaS 和 BaaS)展開,探討了它們的歷史由來和底層原理,并且結合實際應用場景,有針對性地提供了操作指南。本書從手動構建一套基于進程的 FaaS 架構開始,之后深入剖析云計算服務的內核,闡述其背后的原理和思想,從而讓讀者理解下一代軟件架構的本質。 本書主要從前端研發(fā)人員的視角介紹 Serverless 的原理及應用。相信無論是希望更多了解服務端技術的前端研發(fā)人員,還是已經涉足后端但希望更多了解云原生技術的全棧工程師,或是希望通過 Serverless 提升團隊研發(fā)效率的架構師,都會從閱讀本書中獲益良多。