深入淺出Serverless:技術原理與應用實踐
內容描述
內容介紹 本書作者是微軟全球黑帶技術專家,曾就職於Red Hat和Oracle等知名軟件企業。本書匯聚了他在Red Hat和微軟等雲計算公司的實踐經驗,得到了來自阿裡、騰訊、微軟和亞馬遜等一線雲計算公司的技術專家的好評和推薦。 在內容上,本書不僅詳細介紹Serverless的技術原理、應用架構,以及與之相關的各種技術主題,而且深入講解了公有雲和私有雲下的各種主流Serverless平臺、架構和工具的原理、架構和使用細節。 全書在邏輯上分為五個部分: 第一部分(第1~3章) 首先,介紹了Serverless的價值、技術特點、應用場景、技術原理、應用架構,以及局限性;其次,介紹了雲計算、容器、微服務、PaaS、BaaS、FaaS、DevOps、雲原生應用等技術及其與Serverless的關系;*後,介紹了Serverless與各種公有雲、私有雲之間的關系,以及Serverless的各種框架和工具。 第二部分(第4~5章) 詳細介紹了基於AWS Lambda和Azure Functions等公有雲平臺的Serverless技術和服務。 第三部分(第6章) 基於Docker和Kubernetes介紹了容器的基礎技術。 第四部分(第7~10章) 詳細介紹了基於OpenWhisk、Kubeless、Fission及OpenFaaS等私有雲平臺的Serverless技術和服務。 第五部分(第11章) 總結了Serverless的落地方法和要點,如平臺建設、應用架構轉型,以及Serverless的未來發展趨勢。