《雲原生:運用容器、函式計算和數據構建下一代套用》是2020年機械工業出版社出版的圖書。
基本介紹
- 中文名:雲原生:運用容器、函式計算和數據構建下一代套用
- 出版時間:2020年5月1日
- 出版社:機械工業出版社
- ISBN:9787111653240
內容簡介,圖書目錄,
內容簡介
l 探討設計雲原生套用所需的技術
l 介紹容器和函式計算的區別,並學習它們的適用場景
l 有針對性地設計套用來滿足數據相關的需求
l 學習DevOps的基礎知識和一些開發、測試、運維實踐
l 學習一些構建和管理雲原生套用的技巧、方法和實踐
l 理解構建一個具有可移植性的套用所需的代價,並且學會對需求做出取捨
圖書目錄
前言
第1章 雲原生簡介
1.1 分散式系統
1.1.1 分散式系統的誤區
1.1.2 CAP定理
1.2 十二要素套用
1.3 可用性和服務等級協定
1.4 本章小結
第2章 雲原生基礎
2.1 容器
2.1.1 容器隔離等級
2.1.2 容器編排
2.1.3 Kubernetes概述
2.1.4 Kubernetes和容器
2.2 無伺服器架構
2.3 函式計算
2.4 從虛擬機到雲原生
2.4.1 提升和轉變
2.4.2 套用的現代化改造
2.4.3 套用的最佳化
2.5 微服務
2.5.1 微服務架構的優勢
2.5.2 微服務架構帶來的挑戰
2,6本章小結
第3章 雲原生套用的設計
3.1 雲原生套用的基礎
3.1.1 精益運營
3.1.2 安全性
3.1.3 可靠性與可用性
3.1.4 可擴展性與成本
3.2 雲原生與傳統架構的對比
3.3 函式計算與服務
3.3.1 函式計算的使用場景
3.3.2 使用函式計算的考慮因素
3.3.3 函式與服務的組合運用
3.4 API設計與版本控制
3.4.1 API的前後兼容
3.4.2 語義版本號
3.5 服務間的通信
3.5.1 通信協定
3.5.2 訊息協定
3.5.3 序列化的考慮因素
3.5.4 冪等性
3.5.5 請求與回響
3.5.6 發布者與訂閱者
3.5.7 發布者/訂閱者模式與請求/回響模式間的選擇
3.5.8 同步與異步
……
第4章 數據處理
第5章 DevOps
第6章 最佳實踐
第7章 可移植性