IT進階修煉: 從Docker到Kubernetes實作指南 | 誠品線上

IT進階修煉: 從Docker到Kubernetes實作指南

作者 龔正/ 吳治輝/ 王偉/ 崔秀龍/ 閆健勇/ 崔曉甯/ 劉曉紅
出版社 佳魁資訊股份有限公司
商品描述 IT進階修煉: 從Docker到Kubernetes實作指南:本書作者全部來自惠普公司雲端運算實作第一線,擁有豐富Kubernetes實戰經驗,對Kubernetes這個複雜的系統進行精闢的分析和解剖

內容簡介

內容簡介 本書作者全部來自惠普公司雲端運算實作第一線,擁有豐富Kubernetes實戰經驗,對Kubernetes這個複雜的系統進行精闢的分析和解剖。全書闡述Kubernetes的基本概念,共分為六大章節,涵蓋了入門、實作指南、架構原理、開發指南、進階案例、運行維護指南和原始程式分析等,內容豐富、圖文並茂,幾乎涵蓋Kubernetes的各方面。對生產環境中可能出現的問題,提供大量的典型案例,如安全配置、網路方案、共用存儲方案、高可用性方案及Trouble Shooting技巧等,非常具有實作參考價值。為渴望理解、迅速上手Kubernetes的程式設計人員提供全方位的指南,也為資深架構師拓寬思路提供源泉。適用:軟體工程師、測試工程師、運行維護工程師、軟體架構師、技術經理,資深IT人士。

作者介紹

作者介紹 龔正 吳治輝 王偉 崔秀龍 閆健勇 崔曉甯 劉曉紅龔正HPE高級顧問,豐富的雲端運算、大數據分析和大型企業級應用的架構設計和實作經驗,電信、金融、互聯網等領域的資深專家。吳治輝HPE資深架構師,專注於電信軟體和雲端運算方面的軟體研發,擁有豐富大型專案架構設計經驗,業界少有具備很強Coding能力的S級資深架構師。王偉HPE資深系統架構師、大數據和雲端運算技術專家。參與過多個大型應用的架構設計、系統開發和執行,精通大數據、雲端運算及大型系統架構和開發的相關技術、互聯網和電信業的熱點技術。崔秀龍HPE資深架構師,開放原始程式碼軟體、自動化愛好者,擁有豐富從業經驗,對軟體生命週期的各個環節均有深刻的理解。閆健勇HPE高級專案經理、總架構師,具電信行業系統建設資深經驗,主導多項電信大型系統的架構設計和管理,對於雲端運算、大數據在電信業中的應用擁有豐富的經驗。崔曉甯HPE高級顧問,在雲端運算、大數據和分散式運算架構下的業務品質控制、推動組織架構優化有豐富的經驗。劉曉紅HPE高級諮詢顧問,資深電信從業經驗,親歷中國移動BSS OSS領域核心系統的建設發展歷程,專注於雲端運算、大數據等前端技術的研究。

產品目錄

產品目錄 第1章 Kubernetes入門1.1 Kubernetes是什麼1.2 為什麼要用Kubernetes 1.3 從一個簡單的實例開始1.4 Kubernetes基本概念和術語第2章 Kubernetes實作指南2.1 Kubernetes安裝與設定2.2 kubectl命令列工具用法詳解2.3 深入掌握Pod2.4 深入掌握Service第3章 Kubernetes核心原理3.1 Kubernetes API Server 原理分析3.2 Controller Manager 原理分析3.3 Scheduler原理分析3.4 kubelet執行機制分析3.5 kube-proxy 執行機制分析3.6 深入分析叢集安全機制3.7 網路原理3.8 共用儲存原理第4章 Kubernetes開發指南4.1 REST簡述4.2 Kubernetes API詳解4.2.1 Kubernetes API概述4.3 使用Java程式存取Kubernetes API第5章 Kubernetes運行維護指南5.1 Kubernetes叢集管理指南5.2 Trouble Shooting指導5.3 Kubernetes開發中的新功能第6章Kubernetes原始程式導讀6.1 Kubernetes原始程式結構和編譯步驟6.2 kube-apiserver處理程序原始程式分析6.3 kube-controller-manager處理程序原始程式分析6.4 kube-scheduler處理程序原始程式分析6.5 kubelet處理程序原始程式分析6.6 kube-proxy處理程序原始程式分析6.7 kubectl處理程序原始程式分析

商品規格

書名 / IT進階修煉: 從Docker到Kubernetes實作指南
作者 / 龔正 吳治輝 王偉 崔秀龍 閆健勇 崔曉甯 劉曉紅
簡介 / IT進階修煉: 從Docker到Kubernetes實作指南:本書作者全部來自惠普公司雲端運算實作第一線,擁有豐富Kubernetes實戰經驗,對Kubernetes這個複雜的系統進行精闢的分析和解剖
出版社 / 佳魁資訊股份有限公司
ISBN13 / 9789863798019
ISBN10 / 9863798010
EAN / 9789863798019
誠品26碼 / 2681877061004
頁數 / 832
開數 / 18K
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 17X23X3.2CM
級別 / N:無

最佳賣點

最佳賣點 : 為渴望理解、迅速上手Kubernetes的程式設計人員提供全方位的指南!
※從入門到精通完整學習
※內容詳實、圖文並茂
※涵蓋Kubernetes全部特性
※大量實例操作、詳細程式碼解析
※結合作者實作經驗,深度解析常見關鍵問題

試閱文字

自序 : Google憑藉著幾十年大規模容器使用的豐富經驗,步步為營,先是祭出Kubernetes這個神器,然後又掌控了容器技術的制定標準,最後又入駐OpenStack陣營全力將Kubernetes扶上位,Google這個IT界的領導者和創新者再次王者歸來。我們都明白,在IT世界裡只有那些被大公司掌控和推廣的,同時被業界許多巨頭都認可和支援的新技術才能生存和壯大下來。Kubernetes就是當今IT界裡符合要求且為數不多的熱門技術之一,它的影響力可能長達十年,所以,每個IT人都有理由重視這門新技術。

  誰能比別人領先一步掌握新技術,誰就在競爭中贏得先機。惠普中國電信解決方案領域的資深專家團一起分工協作、研究,廢寢忘食地合力撰寫,完成這本近850頁的Kubernetes權威指南。經過幾年的高速發展,Kubernetes先後發佈v1.0~v1.6這6個大版本,每個版本都帶來大量的新特性,能夠處理的應用場景也越來越豐富。本書遵循從入門到精通的學習路線,分為六大章節,涵蓋了入門、實作指南、架構原理、開發指南、進階案例、運行維護指南和原始程式分析等,內容詳實、圖文並茂,幾乎囊括Kubernetes到v1.6版本的各方面,無論是對於軟體工程師、測試工程師、運行維護工程師、軟體架構師、技術經理,還是對於資深IT人士,本書都極具參考價值。

試閱文字

內文 : 1.4.12 Namespace(命名空間)
Namespace(命名空間)是Kubernetes 系統中的另一個非常重要的概念,
Namespace 在很多情況下用於實現多租戶的資源隔離。Namespace 透過將叢集
內部的資源物件「分配」到不同的Namespace 中,形成邏輯上分組的不同專
案、團隊或使用者群組,便於不同的分組在共用整個叢集的資源的同時還能被
分別管理。
Kubernetes 叢集在啟動後, 會建立一個名為"default" 的Namespace, 透過
kubectl 可以檢視到:
$ kubectl get namespaces
NAME LABELS STATUS
default Active
接下來,如果不特別指明Namespace,則使用者建立的Pod、RC、Service 都
將被系統建立到這個預設的名為default 的Namespace 中。
Namespace 的定義很簡單。如下所示的yaml 定義了名為development 的
Namespace。

活動