作 者:陳耿 著
定 價:69
出 版 社:機械工業出版社
出版日期:2019年01月01日
頁 數:244
裝 幀:平裝
ISBN:9787111613473
(1)作者是微軟優選黑帶技術專家,雲方案架構師。曾就職於Red Hat和Oracle等靠前外知名軟件企業(2)阿裡、騰訊、微軟、亞馬遜技術專家聯袂推薦(3)詳細介紹Serverless 技術原理、應用架構,以及容器、微服務、PaaS、FaaS等與之相關的技術主題(4)深入講解公有雲和私有雲下的各種主流Serverless平臺、架構和工具的原理和使用細節,如AWS Lambda、Azure Functions、OpenWhisk、Kubeless、Fission及OpenFaaS等。
●前言
第1章 Serverless基礎
1.1 什麼是Serverless
1.2 Serverless帶來的價值
1.3 Serverless的技術實現
1.4 Serverless應用架構
1.5 Serverless的技術特點
1.6 Serverless的應用場景
1.7 Serverless的局限
1.8 本章小結
第2章 Serverless與相關技術
2.1 雲計算
2.2 微服務
2.3 容器
2.4 PaaS
2.5 FaaS
2.6 BaaS
2.7 NoOps
2.8 DevOps
2.9 雲原生應用
2.10 本章小結
第3章 Serverless的實現
3.1 Serverless技術的發展
3.2 Serverless與公有雲
3.3 Serverless與私有化部署
3.4 Serverless框架和工具
3.5 Serverless後臺服務
3.6 本章小結
第4章 AWS Lambda
4.1 AWS
4.2 AWS Serverless
4.3 AWS Lambda概述
4.4 第一個Serverless應用
4.5 權限控制
4.6 編程模型
4.7 事件驅動
4.8 日志監控
4.9 開發輔助
4.10 運行
4.11 配置與部署
4.12 本章小結
第5章 Azure Functions
5.1 Microsoft Azure
5.2 Azure Functions概述
5.3 創建Azure Serverless應用
5.4 Azure Functions命令行
5.5 深入了解Azure Functions
5.6 私有雲部署
5.7 本章小結
第6章 容器技術基礎
6.1 什麼是容器
6.2 Docker
6.3 Kubernetes基礎
6.4 構建Kubernetes環境
6.5 Kubernetes實戰
6.6 本章小結
第7章 OpenWhisk
7.1 OpenWhisk項目
7.2 Hello Whisk
7.3 邏輯架構
7.4 繫統架構
7.5 Kubernetes部署
7.6 Helm部署
7.7 蛋糕管理服務
7.8 本章小結
第8章 Kubeless
8.1 Kubeless項目
8.2 Kubeless概述
8.3 Function
8.4 Trigger
8.5 本章小結
第9章 Fission
9.1 Fission項目
9.2 部署Fission
9.3 深入探討Fission
9.4 執行模式
9.5 Workflows
9.6 本章小結
第10章 OpenFaaS
10.1 OpenFaaS項目
10.2 初識OpenFaaS
10.3 OpenFaaS函數
10.4 Watchdog
10.5 監控
10.6 彈性擴展
10.7 函數應用市場
10.8 本章小結
第11章 Serverless的落地與展望
11.1 Serverless的落地
11.2 Serverless平臺建設
11.3 Serverless應用架構轉型
11.4 Serverless的未來
11.5 本章小結
後記
本書作者是微軟全球黑帶技術專家,曾就職於Red Hat和Oracle等知名軟件企業。本書彙聚了他在Red Hat和微軟等雲計算公司的實踐經驗,得到了來自阿裡、騰訊、微軟和亞馬遜等一線雲計算公司的技術專家的好評和推薦。在內容上,本書不僅詳細介紹Serverless的技術原理、應用架構,以及與之相關的各種技術主題,而且深入講解了公有雲和私有雲下的各種主流Serverless平臺、架構和工具的原理、架構和使用細節。全書在邏輯上分為五個部分:第一部分(第1~3章)首先,介紹了Serverless的價值、技術特點、應用場景、技術原理、應用架構,以及局限性;其次,介紹了雲計算、容器、微服務、PaaS、BaaS、FaaS、DevOps、雲原生應用等技術及其與Serverless的關繫;最後,介紹了Serverless與各種公有雲、私有雲之間的關繫,以及Serverless的各種框架和工具。第二部分(第4等
容器技術是這幾年IT界的熱門話題,各行各業都在研究如何通過容器提升企業軟件開發、交付和管理的效率。Docker和Kubernetes的成功使得僅憑幾個人也可以輕易管理一個包含上千臺機器的龐大的計算集群,並且在這個龐大的集群上部署各種各樣的應用。雲計算催生了容器技術,而容器技術也改變了雲計算。憑借在Linux和開源社區的先天優勢,這幾年Red Hat在容器這一領域風光無限。我在Red Hat參與了各種類型的容器項目,見證了客戶使用容器平臺滿足其各種各樣的需求。容器技術的應用可謂百花齊放,範圍涉及微服務、DevOps到最近的人工智能和深度學習。在當前容器技術如此火熱之際,我突然想,容器會是雲計算的終點嗎?答案當然是否定的。如果容器不是終點,那麼什麼東西會成為容器之後的又一個技術熱點呢?什麼樣的技術會讓雲計算更進一步,讓IT及其所服務的各個行業的生產效率更上一層樓呢?我帶著疑問進行了思考和研究。等