定價: | ||||
售價: | 298元 | |||
庫存: | 已售完 | |||
LINE US! | 詢問這本書 團購優惠、書籍資訊 等 | |||
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單 | ||||
付款方式: | 超商取貨付款 |
![]() |
|
信用卡 |
![]() |
||
線上轉帳 |
![]() |
||
物流方式: | 超商取貨 | ||
宅配 | |||
門市自取 |
為您推薦
類似書籍推薦給您
內容簡介 覺得 Kubernetes 門檻太高?那你找對地方了! 從敬而遠之到心領神會! 九大核心主題,由淺入深逐一擊破 本書內容改編自第 14 屆 iThome 鐵人賽 DevOps 組的優選系列文章《從異世界歸來發現只剩自己不會 Kubernetes》。此書是一本綜合性的指南,針對想要探索認識 Kubernetes 的技術人員而生。無論是初涉此領域的新手,還是已有深厚經驗的資深工程師,本書都能提供你所需的知識和技能。 本書致力於使讀者可以由淺入深,全面了解 Kubernetes 的各個面向。從基礎的概念開始,逐步深入至進階技術和策略,每一章都根據主題進行有組織的切分,以確保讀者不僅能建立堅固的基礎,還能進一步掌握要點。 在這本書中,作者展示自己在業界的實戰經驗,並精心策劃九大核心主題,引領讀者從 Kubernetes 的初步探索邁向深入的實戰應用。不僅涵蓋初學者的基礎知識,更延伸至實務部署策略,進階的權限管理,以及資源分配的技巧。每一頁都充滿了真實世界的寶貴經驗,等待著你來發掘和學習。 四大重點 ▶ 漸進式學習 艱澀觀念都能迎刃而解 ▶ 主題式攻略 專題深度剖析,策略全面掌握 ▶ 提供實作範例 大量實作範例,讓你寫得順看得懂 ▶ 過來人甘苦談 記錄從學廢到學會的心路歷程 目標讀者 ● 想要快速掌握 Kubernetes 概念和技巧的初學者。 ● 已經有 Docker 或是微服務基礎的後端工程師。 ● 想要在 Kubernetes 部署和管理應用程式的 DevOps 工程師。 ● 想要了解 Kubernetes 原理和架構的軟體工程師。 專業推薦 「這本書不僅提供了豐富的範例程式碼和操作指南,讓身為工程師的我們能實際操作來加深認知;更重要的是,它教會我如何從後端工程師的角度去思考和應用 Kubernetes。從容器的生命週期、資源管理到部署管理,每一章都與我們的日常開發工作息息相關。」──── 雷N │ 後端工程師 / iThome 鐵人賽戰友 目錄 Part 1 萬丈高樓平地起,開始爬吧! 第1章 Kubernetes 是什麼? 1.1 網路部署的演變 1.2 Kubernetes 的定位 第2章 Kubernetes 的元件 2.1 Kubernetes 設計原理 2.2 Kubernetes 叢集中包含哪些元件? 2.3 Kubernetes Control Plane Part 2 一定要安裝些什麼的吧! 第3章 安裝 Kubernetes(Docker Desktop) 3.1 下載 Docker Desktop(macOS) 3.2 開啟 Docker Desktop 內建的 Kubernetes 3.3 查看 Kubernetes 狀態 第4章 安裝 Kubernetes Dashboard GUI 4.1 Kubernetes Dashboard 是什麼? 4.2 設定 Kubernetes Dashboard Part 3 老闆總說先可以 Run 就好… 第5章 Kubernetes — 實戰做一個 Pod 5.1 建立容器(Container) 5.2 建立 Kubernetes 設定檔 5.3 在 Kubernetes 中建立 Pod 5.4 使用 kubectl port-forward 與 Local 端接軌 第6章 Kubernetes — 實戰做一個 Service 6.1 Service 是什麼? 6.2 那什麼是邏輯上的一群 Pod? 第7章 Kubernetes — 實戰做一個 Deployment 7.1 使用案例 7.2 實戰演練 7.3 更新 Deployment 實現水平擴展 7.4 使用 Rollout 查看歷史版本並回滾 第8章 Kubernetes — 實戰做一個 StatefulSet 8.1 StatefulSet 是什麼? 8.2 StatefulSet 中的有序命名及網路 ID 8.3 StatefulSet 中的穩定儲存 8.4 StatefulSet 中的 Headless Services 8.6 StatefulSet 中的部署及擴縮保證 8.7 StatefulSet 中的更新策略 8.8 實戰演練 8.9 刪除 StatefulSet Part 4 我就知道事情沒有那麼單純 第9章 Kubernetes — Kustomize 是什麼? 9.1 Kustomize 在 Kubernetes 中的定位 9.2 Kustomize 介紹 9.3 Kustomize 安裝 9.4 基本指令 9.5 實戰演練 9.6 Kustomize 進階功能 第10章 Kubernetes — 路由守護神 Ingress 10.1 Ingress 是什麼? 10.2 Ingress 的作用 10.3 Ingress 安裝 10.4 實戰演練 第11章 Kubernetes — Pod 的生命週期 11.1 Pod 的生命週期 11.2 Pod Phase(階段) 11.3 重啟策略(Restart Policy) 11.4 初始化容器(Init Container) 11.5 生命週期鉤子(Lifecircle Hook) 11.6 健康檢查(Health Check) 第12章 Kubernetes Kubectl 指令與它的快樂夥伴 12.1 Kubectl 介紹 12.2 Kubectl 安裝設定 12.3 Kubectl 語法 12.4 Kubectl 常用指令 12.5 善加利用 Kubectl Help Part 5 這些花式部署你學會了嗎? 第13章 Kubernetes Deployment Strategies — 常見的部署策略 13.1 重建部署(Recreate) 13.2 滾動部署(Rolling-Update) 13.3 藍綠部署(Blue / Green) 13.4 金絲雀部署(Canary) 13.5 A / B 測試(A / B Testing) 13.4 影子部署(Shadow) 第14章 Kubernetes Deployment Strategies — 重建部署與滾動部署 14.1 重建部署(Recreate) 14.2 滾動部署(Rolling-Update) 第15章 Kubernetes Deployment Strategies — 金絲雀部署 15.1 Nginx Ingress 金絲雀部署功能介紹 15.2 金絲雀部署(Canary Deployment) 15.3 使用金絲雀部署更新服務 15.4 實戰演練 Part 6 相較之下 Docker Volume 好像遜色了點? 第16章 Kubernetes Volume — Volume 是什麼? 16.1 那 Kubernetes 的 Volume 是什麼? 16.2 Volume 類型 16.3 不同 Volume 的生命週期 第17章 Kubernetes Volume — EmptyDir 17.1 EmptyDir Volume 17.2 實戰演練 第18章 Kubernetes Volume — ConfigMap 18.1 ConfigMap 的特性 18.2 建立 ConfigMap 18.3 實戰演練 第19章 Kubernetes Volume — Secret 19.1 什麼是 Secret? 19.2 建立 Secret 19.3 實際應用 Secret 19.4 聊聊關於 Secret 看起來並不那麼安全這件事 第20章 Kubernetes Volume — PV & PVC 20.1 Storage Class 20.2 Persistent Volumes(PV) 20.3 Persistent Volume Claims(PVC) 20.4 實戰演練 Part 7 資源監控一定是全新的世界 第21章 Kubernetes Resources — Resource 21.1 Resource 是什麼? 21.2 Request 和 Limit 關係 21.3 Pod 的服務品質(Quality of Service,QoS) 21.4 Resource 設定的排列組合 21.5 實戰心得分享 第22章 Kubernetes Resources — Namespace 22.1 Namespace 是什麼以及何時使用? 22.2 實戰演練 22.3 一些 Namespace 的特性 第23章 Kubernetes Resources — Resource Management 23.1 什麼是 LimitRange ? 23.2 什麼是 ResourceQuota? 23.3 實戰演練 — LimitRange 23.4 實戰演練 — ResourceQuota 第24章 Kubernetes Resources — Metrics Server 24.1 Metrics Server 是什麼? 24.2 Metrics Server 原理 24.3 安裝 Metrics Server 24.4 顯示資源使用訊息 Part 8 身為 Server 守護者的你是不是也沒辦法睡個好覺 第25章 Kubernetes AutoScaling — AutoScaling 是什麼? 25.1 Autoscaler 的種類 25.2 Cluster Autoscaler(CA) 25.3 Horizontal Pod Autoscaler(HPA) 25.4 Vertical Pod Autoscaler(VPA) 25.5 Multidimensional Pod Autoscaler(MPA) 25.6 Custom Pod Autosacler 第26章 Kubernetes AutoScaling — Horizontal Pod AutoScaler 26.1 確認 Metrics Server 是否就緒 26.2 HPA 設定檔範例 26.3 實戰演練 第27章 Kubernetes AutoScaling — Vertical Pod AutoScaler 27.1 確認 Metrics Server 是否就緒 27.2 VPA 元件以及運作流程 27.3 安裝 Custom Resource — VPA 27.4 實戰演練 27.5 移除 VPA 模組 第28章 Kubernetes AutoScaling — Custom Pod AutoScaler 28.1 安裝 KEDA 28.2 KEDA(Kubernetes Event-Driven Autoscaling) 28.3 KEDA CRD — ScaledObject 和 ScaledJob 28.4 KEDA 觸發器 28.5 KEDA 中的防抖動機制 Debouncing 28.6 超越 Kubernetes HPA 的彈性伸縮 28.7 激活階段與縮放階段 Part 9 朕不給的,你不能搶 第29章 Kubernetes Security — 使用 Context 進行用戶管理 29.1 Kubernetes 的認證與授權 29.2 Kubernetes Context 是什麼? 29.3 用戶管理情境 29.4 實戰演練 29.5 所以說那個 Context 中的 Cluster 跟 User 呢? 第30章 Kubernetes Security — RBAC Authorization 授權管理 30.1 深入了解 Kubernetes API Server 30.2 實戰使用 RBAC(Role-Base Access Control) 30.3 Role vs ClusterRole 30.4 RoleBinding vs ClusterRoleBinding
類似書籍推薦給您
【簡介】 《科技合約教戰手冊》是由美國頂尖律訓專家David Tollen撰寫,匯集其數十年來為矽谷科技人士進行的培訓精華。作者將IT合約清楚劃分為四大類型:用戶端部署軟體(On-premise)、雲端服務(Cloud Service)、IT專業服務和IP轉讓,並詳細指導讀者如何撰寫工作說明書(SOW)、服務水準協議(SLA),同時探討如何修改最常引起爭議的條款,包括保密與資料保護、保證、補償與責任限制等,並從供應商和客戶的不同風險角度提供談判策略。 中文版特別提供中英對照條文,不僅方便實務工作者在國際商務場合中直接應用,對於想要了解軟體相關法律議題的讀者來說,也是一本結構完整、最適合入門的參考讀物。 【目錄】 推薦序 王偉霖 1 推薦序 黃絜 5 推薦序 周逸濱 7 譯序 9 簡目 13 細目 15 關於作者 23 導論 1 本書主題:IT合約種類 3 合約與本書的架構 5 使用本書的訣竅 6 一點行業用語(尤其是關於雲端服務) 8 簽約前應謹記在心的三件事 10 第I章 核心條款 15 A.終端使用者授權簡易版,用戶端部署軟體 15 B.軟體授權經銷合約簡易版 21 C.一般軟體授權 27 D.訂閱雲端服務 43 E.提供專業服務 50 F.移轉IP 所有權:轉讓與職務著作 60 G.付款方式 77 第II章 一般條款 91 A.規格 91 B.服務水準協議(SLA) 98 C.維護工作,包括更新與升級 111 D.文件編制 114 E.時程、合作與前提 117 F.交付成果:驗收合格與智財權 122 G.經銷或轉售最低義務 130 H.保密條款 133 I.營運持續,包括災難復原 146 J.資料管理、隱私與安全 149 K.保證 189 L.補償義務 218 M.責任限制 257 N.違約金 276 O.稽核軟體使用與收費狀況 280 P.技術託管 285 Q.外包事項介入權 305 R.財務穩定性 313 S.使用商標 316 T.關於意見反應的權利 319 U.競業禁止與員工挖角禁止 325 V.期間與終止 333 W.過渡期協助義務 346 X.爭議解決機制,包括調解與仲裁 350 Y.轉讓、控制權變更與分割 359 Z.其他 371 第III章 制式條款 373 A.介紹與前言 373 B.定義 375 C.獨立承包商 376 D.適用法律與管轄法院 377 E.通知 379 F.政府權利的限制 380 G.技術出口 384 H.不可抗力 386 I.條款可分離性 388 J.不代表棄權 389 K.破產權利 390 L.附件內容衝突 391 M.複本簽署 394 N.文意解釋 395 O.禁制令 396 P.網路制式語言 398 Q.完整合意 399 R.修訂 401 附錄 附錄1 談智慧財產權 409 附錄2 談開源軟體授權 415 附錄3 談「點擊同意」、「閱覽同意」以及其他「非書面」合約 431 附錄4 談網路政策 435 微型詞彙表 451 索引(按字母排列) 453
類似書籍推薦給您
【簡介】 作者們深入淺出地說明社會網絡分析的必要步驟,以及如何使用正確統計方法及分析工具;書中的範例程式與練習題,有助於學習者直接應用R程式語法於社會網絡分析;淺顯易懂的文字可奠定學習者的社會網絡數學基礎,對於統計內涵的解說也十分詳盡。本書主要採用R程式語法的xUCINET函式和其他函式,從基礎到進階的各種範例皆提供實例分析步驟與結果,學習者能輕鬆上手,並且逐漸掌握社會網絡分析的知識基礎、分析實務和建立研究能力。 本書適合對於想進行社會網絡或社群網絡相關研究,或者掌握網絡分析技術的學習者,以書本搭配作者們的網站資源,更能充分熟練社會網絡分析的理論與方法。 完整說明社會網絡概念:各領域皆採用社會網絡分析,範例與圖示說明詳盡且有充分的練習題。 R程式語法從0開始學習:資料蒐集、資料整理到資料分析皆提供逐步分析的說明與練習範例。 全面掌握社會網絡分析方法:說明各種分析方法,讀者能學會使用正確統計方法、分析步驟與分析工具。 【目錄】 第01章 導論 1.1 為什麼要研究網絡? 1.2 什麼是網絡? 1.3 關係的類型 1.4 分析目標 1.5 網絡變項作為解釋變項 1.6 網絡變項作為結果變項 第02章 數學基礎 2.1 簡介 2.2 圖 2.3 路徑和組群 2.4 鄰接矩陣 2.5 方法和模式 2.6 矩陣乘積 第03章 研究設計 3.1 簡介 3.2 實驗和田野研究 3.3 全網絡和個人網絡研究設計 3.4 網絡資料的來源 3.5 節點類型和連結類型 3.6 行動者的屬性 3.7 抽樣和訂邊界 3.8 資料信度來源和效度議題 3.9 研究倫理考量 第04章 資料蒐集 4.1 簡介 4.2 網絡研究的問題 4.3 問題的形式 4.4 受訪者的負擔 4.5 資料蒐集和信度 4.6 檔案資料的蒐集 4.7 電子來源的資料 第05章 資料管理 5.1 簡介 5.2 R程式語言 5.3 資料儲存 5.4 在R中匯入和儲存資料 5.5 網絡資料的資料轉化 5.6 將屬性轉為矩陣 5.7 儲存、轉化與匯出網絡資料和結果 第06章 網絡分析中使用的多變項技術 6.1 簡介 6.2 多維尺度分析法 6.3 對應分析 6.4 階層式集群法 第07章 視覺化 7.1 簡介 7.2 版面配置 7.3 嵌入節點屬性 7.4 嵌入連結屬性 7.5 節點過濾和行動者自我網絡 7.6 結論性評論 第08章 局部節點層次量測 8.1 簡介 8.2 連結組群 8.3 量化數值連結的組成 8.4 他者的組成 8.5 行動者自我—他者的相似性 8.6 行動者自我網絡結構形狀的量測 第09章 中心性 9.1 簡介 9.2 基本概念 9.3 無方向性,非量化數值的網絡 9.4 有方向性,非量化數值的網絡 9.5 量化數值的網絡 9.6 負向連結的網絡 9.7 引申中心性 第10章 群體層次量測 10.1 簡介 10.2 依局部屬性的量測 10.3 依全局屬性的量測 10.4 中心化和核心—邊緣性 10.5 屬性為基礎的量測 第11章 次群體和社群檢測 11.1 簡介 11.2 小集團 11.3 GIRVAN—NEWMAN演算法 11.4 模組化最佳化 11.5 標籤傳播 11.6 有方向性,沒有連接和量化數值資料 11.7 大量的網絡資料 11.8 網絡運算相關的考量 第12章 對等性 12.1 簡介 12.2 結構對等性 12.3 全廓資料的相似性 12.4 區塊模型 12.5 最佳化 12.6 一般對等性 12.7 REGE演算法 12.8 核心—邊緣模型 第13章 雙模資料分析 13.1 簡介 13.2 轉換成單模資料 13.3 轉換量化數值的雙模矩陣成單模 13.4 二分網絡 13.5 次群體和社群檢測 13.6 核心—邊緣模型 13.7 對等性 第14章 完整網絡的推論統計簡介 14.1 簡介 14.2 分析層次 14.3 群體層次的統計檢定 14.4 節點層次的統計檢定 14.5 對偶層次的統計檢定 第15章 指數隨機圖模型和隨機行動者導向模型 15.1 ERGMs簡介和參數解釋 15.2 取得ERGMs(近似)的最大概似估計 15.3 參數選擇和適配度 15.4 有方向性網絡 15.5 隨機行動者導向模型 使用的資料集概覽 使用的R函式概覽