面向開發者的 Kubernetes
William Denniss 吳俊
- 出版商: 東南大學
- 出版日期: 2025-10-01
- 售價: $762
- 語言: 簡體中文
- 頁數: 294
- ISBN: 7576622849
- ISBN-13: 9787576622843
-
相關分類:
Kubernetes
- 此書翻譯自: Kubernetes for Developers
下單後立即進貨 (約4週~6週)
買這商品的人也買了...
-
精通正規表達式, 3/e (Mastering Regular Expressions, 3/e)$780$663 -
易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$408 -
資訊視覺圖表-讓資料變好看的大數據時代資料表達術 (Cool Infographics: Effective Communication with Data Visualization and Design)$480$379 -
演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458 -
揭開設計模式的秘辛 ── 設計模式 第1 3/4版 『Pattern hatching : design patterns applied』$390$304 -
精通 Shell 程式設計, 4/e (Shell Programming in Unix, Linux and OS X: The Fourth Edition of Unix Shell Programming, 4/e)$580$458 -
$454Node.js 實戰, 2/e (Node.js in Action, 2/e) -
$454微服務實戰 (Microservices in Action) -
HTTP/2 in Action (簡體中文版)$672$638 -
原來世界是這樣運轉的:微服務架構原理與實戰$780$616 -
BPF 之巔:洞悉 Linux 系統和應用性能 (BPF Performance Tools)$1,194$1,134 -
比 Docker 再高階一步:使用 Harbor 完成 Helm Chart 容器及鏡像雲端原生管理$880$695 -
軟件架構設計 : 程序員向架構師轉型必備, 2/e$414$393 -
$709C# 入門經典:更新至 C# 9 和.NET 5 (C# 9 and .NET 5 - Modern Cross-Platform Development, 5/e) -
深入淺出 C# : 運用 C# 和 .Net Core 編寫真正的程式, 4/e (Head First C#: A Learner's Guide to Real-World Programming with C#, Xaml, and .Net, 4/e)$980$774 -
單體式系統到微服務 (Monolith to Microservices)$580$458 -
$755Node.js 設計模式, 3/e (Node.js Design Patterns - Design and implement production-grade Node.js applications using proven patterns and techniques, 3/e) -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
$653深入理解 Istio:雲原生服務網格進階實戰 -
$653Istio 權威指南(下):雲原生服務網格 Istio 架構與源碼 -
$704Istio 權威指南(上):雲原生服務網格 Istio 原理與實踐 -
$556信息科技風險管理:合規管理、技術防控與數字化 -
企業性能測試:體系構建、落地指導與案例解讀$594$564 -
約耳趣談軟體 (Joel on Software)$580$458 -
Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (第二版) (Get Your Hands Dirty on Clean Architecture, 2/e)$600$468
商品描述
現代軟件需要在大規模 環境下高效地處理負載均衡 、狀態和安全問題。 Kubernetes使這些任務對於 任何規模的應用都變得 簡 單、 可靠。本書特別為正 在開發運行於Kubernetes上 的應用程序的軟件開發者編 寫,詳細展示了如何解決這 些問題以及其他重要議題。 本書涵蓋了從開發者的 角度在Kubernetes上容器化 和部署應用所需的所有知識 。你將從創建一個可以在基 於雲的Kubernetes集群上運 行的小型應用程序開始。然 後,系統地探索穩定長期部 署的 實踐,包括擴展、 容量規劃和資源優化。
目錄大綱
部分 Kubernetes 入門
1 使用 Kubernetes 進行應用部署
1.1 為什麼使用容器(Container)?
1.2 為什麼使用 Kubernetes?
總結
2 容器化應用
2.1 構建 Docker 容器
2.2 容器化服務器應用程序
2.3 使用 Docker Compose 進行本地測試
總結
3 在 Kubernetes 上部署
3.1 Kubernetes 架構
3.2 部署一個應用
3.3 命令式指令
3.4 本地 Kubernetes 環境
總結
4 自動化運維
4.1 通過健康檢查實現自動運行恢覆
4.2 新存活的應用
總結
5 資源管理
5.1 Pod 調度
5.2 計算 Pod 資源需求量
總結
第二部分 進入生產環境
6 擴縮容
6.1 擴展 Pod 和節點
6.2 Pod 的水平自動擴展
6.3 節點自動擴展和容量規劃
6.4 構建可擴展的應用
總結
7 內部服務和負載均衡
7.1 內部服務
7.2 Ingress: HTTP(S) 負載均衡
總結
8 節點特性選擇
8.1 節點特性選擇
8.2 部署 Pod
8.3 調試放置問題
總結
9 有狀態的應用
9.1 卷、持久卷、聲明和存儲類
9.2 StatefulSet
9.3 遷移/恢覆磁盤
9.4 通用臨時卷用於臨時存儲空間
總結
10 後臺處理
10.1 後臺處理隊列
10.2 任務
10.3 批處理任務處理
現代軟件需要在大規模 環境下高效地處理負載均衡 、狀態和安全問題。 Kubernetes使這些任務對於 任何規模的應用都變得 簡 單、 可靠。本書特別為正 在開發運行於Kubernetes上 的應用程序的軟件開發者編 寫,詳細展示了如何解決這 些問題以及其他重要議題。 本書涵蓋了從開發者的 角度在Kubernetes上容器化 和部署應用所需的所有知識 。你將從創建一個可以在基 於雲的Kubernetes集群上運 行的小型應用程序開始。然 後,系統地探索穩定長期部 署的 實踐,包括擴展、 容量規劃和資源優化。
