![]() ![]() |
Serverless架構(gòu)設(shè)計(jì)指南 張?jiān)?王昌鵬 Serverless作為一種近幾年流行的架構(gòu),其內(nèi)部的設(shè)計(jì)相對(duì)復(fù)雜。本書盡可能使用通俗易懂的語(yǔ)言來(lái)幫助讀者理解和掌握Serverless的開(kāi)發(fā)與設(shè)計(jì)。本書以JavaScript為主要語(yǔ)言進(jìn)行講解,以Node.js運(yùn)行時(shí)為主要運(yùn)行環(huán)境進(jìn)行服務(wù)設(shè)計(jì)的講解。本書共10章,分別為:Serverless架構(gòu)的概述、Serverless的總體設(shè)計(jì)、Serverless架構(gòu)的腳手架設(shè)計(jì)、Serverless架構(gòu)的模塊設(shè)計(jì)、Serverless架構(gòu)的函數(shù)設(shè)計(jì)、Serverless 結(jié)構(gòu)設(shè)計(jì)、Serverless 架構(gòu)的配置設(shè)計(jì)、Serverless架構(gòu)的協(xié)議設(shè)計(jì)、Serverless架構(gòu)的實(shí)踐以及Serverless架構(gòu)最終形態(tài)的演變。內(nèi)容主要涉及JavaScript語(yǔ)言的開(kāi)發(fā)(包括前端和后端的代碼和功能的實(shí)現(xiàn))、數(shù)據(jù)庫(kù)的開(kāi)發(fā)(如MongoDB、ETCD等)、容器層面的開(kāi)發(fā)(如Docker、 K8s)。從虛擬機(jī)(VM)的實(shí)現(xiàn)開(kāi)始,逐步構(gòu)造出一個(gè)虛擬化框架,最終形成一個(gè)Serverless架構(gòu)平臺(tái)。為了提升讀者的閱讀體驗(yàn),本書使用盡可能少的代碼示例。本書配套有難點(diǎn)實(shí)現(xiàn)的微視頻(掃碼即可觀看),以及相關(guān)案例源碼(獲取方式見(jiàn)封底)。本書適合相關(guān)領(lǐng)域的研究人員和工程技術(shù)人員閱讀,也可作為高等院校計(jì)算機(jī)、軟件工程及相關(guān)專業(yè)師生的參考資料。
我要評(píng)論
|