Serverless從入門到進(jìn)階:架構(gòu)、原理與實踐
這是一本從產(chǎn)品和技術(shù)兩個維度全講解Serverless的著作,涵蓋Serverless的架構(gòu)設(shè)計、技術(shù)原理、開發(fā)流程、實戰(zhàn)案例等4大核心主題。作者是騰訊云Serverless的高級產(chǎn)品經(jīng)理和高級研發(fā)工程師,從零開始參與了騰訊云Serverless項目的建設(shè)。全書共15章,內(nèi)容從邏輯上可分為五個部分:第1部分(第1章)Serverless基礎(chǔ)主要介紹了Serverless的概念、發(fā)展歷程、基本特點、應(yīng)用場景、框架和生態(tài),以及它為開發(fā)者、企業(yè)和云計算帶來的作用和優(yōu)勢。第二部分(第2~4章)Serverless架構(gòu)和原理首先介紹了Serverless的整體架構(gòu),以及其中的FaaS架構(gòu)和BaaS架構(gòu),然后深入分析了FaaS層和BaaS層的底層原理。第三部分(第5~9章)Serverless開發(fā)流程從上下游生態(tài)的視角講解了如何開發(fā)和部署一個完整的Serverless應(yīng)用,包括開發(fā)、調(diào)試、測試、部署、CI/CD、運維等全生命周期的各個環(huán)節(jié)。第四部分(第10~14章)Serverless實戰(zhàn)案例涵蓋了Serverless的典型應(yīng)用場景并提供豐富的實戰(zhàn)案例和Z佳實踐,包括如何將傳統(tǒng)的Web服務(wù)遷移到Serverless架構(gòu)、ServerlessSSR應(yīng)用場景、全棧后臺管理系統(tǒng)和基于熱門語言TypeScript開發(fā)的短鏈接服務(wù)等。第五部分(第15章)Serverless趨勢預(yù)測首先介紹了當(dāng)前學(xué)術(shù)界在Serverless領(lǐng)域的研究方向、重點以及取得的成果,然后介紹了伯克利大學(xué)對Serverless未來10年發(fā)展趨勢的預(yù)測。
·9.1萬字