張磊大神的《深入剖析Kubernetes》終於出書啦!


張磊出書啦

隨着以 Kubernetes 爲核心的雲原生技術體系的逐漸成熟,開發一個媲美 CloudFoundry 這樣的企業級 PaaS 不再是大公司的專利,也成了每個小團隊甚至個人觸手可及的目標。

於是,越來越多的人在學習 Kubernetes,但也有很多人抱怨 Kubernetes“太複雜了”。

根本問題在於,Kubernetes 項目的定位是“平臺的平臺”,所以其核心功能、原語服務的對象是基礎平臺工程師,而非業務研發人員與運維人員;它的聲明式 API 設計、CRD Operator 體系,是爲了方便基礎平臺工程師接入和構建新基礎設施能力而設計的。這就導致這些能力的最終使用者——業務人員,實際上跟 Kubernetes 核心定位之間存在明顯的錯位;而現有的運維體系和系統,跟 Kubernetes 體系之間存在巨大的鴻溝。

實際上,與傳統中間件從業務研發視角出發不同,雲原生基礎設施的革命是自底向上開始的。它始於谷歌 Borg/Omega 這樣比“雲計算”還要底層的容器基礎設施構建理念,然後逐層向上對底層的計算、存儲、網絡進行了統一的抽象,這些抽象就是今天我們所熟知的 Pod、NetworkPolicy、Volume 等概念。由於基礎設施與生俱來的高門檻和聲明式應用管理理論被接納的速度,直到 2019 年,社區對 Kubernetes 體系的認識其實才剛剛從“類 IaaS 基礎設施”“資源管理與調度”上升到“運維”這個維度。

其實,Kubernetes 的“複雜”是與生俱來的,這是一個專注於對底層基礎設施能力進行統一抽象的“能力接入層”的價值所在。因此,作爲基礎平臺工程師,我們不得不接受這種“複雜度”,並利用好這種“複雜度”背後各種精妙的設計,構建出真正面向用戶的上層系統來服務自己的用戶。

然而,從過去以物理機和虛擬機爲主體的開發運維環境向以容器爲核心的基礎設施的轉變過程中,涉及對網絡、存儲、調度、操作系統、分佈式原理等各個方面的容器化理解和改造,這些知識是掌握 Kubernetes 和容器技術的精髓所在,但它們並不會在官方文檔中詳細講述。因此,很多初學者、從業者、工程師在面對容器技術中的種種難題時,常常因爲知識儲備不足或知識不成體系而一籌莫展。例如:

  • 如何使用容器技術“容器化”自己的應用?
  • 怎麼用 Kubernetes 部署應用?
  • 如何妥善處理成組調度?
  • 如何理解 Kubernetes 最重要的概念 Pod?Pod 的 YAML 文件應該怎麼寫?
  • PV 和 PVC 持久化存儲的實現原理是什麼?
  • Kubernetes 的默認調度器與 Mesos 的兩級調度器有何異同?
  • 如何把應用快速轉型到雲原生技術棧?
  • ……
《深入剖析Kubernetes》一書
即爲解決這些難題而作。
  • CNCF TOC 成員張磊重磅作品,近 4 萬讀者一致好評
  • 基於 Kubernetes v1.18,深入剖析核心原理
  • 打通 Kubernetes 的任督二脈,掌握容器技術體系的精髓
  • 後端技術人員與基礎平臺工程師必讀

本書深入剖析了 Kubernetes 的本質、核心原理和設計思想,從開發者和使用者的真實邏輯出發,逐層剖析 Kubernetes 項目的核心特性,全面涵蓋集羣搭建、容器編排、網絡、資源管理等核心內容,以通俗易懂的語言揭示了 Kubernetes 的設計原則和容器編排理念,是一本全面且深入的 Kubernetes 技術指南。

這本書源自張磊在極客時間開設的同名專欄《深入剖析 Kubernetes》,該專欄憑藉內容、結構、思路、邏輯和語言等方面的高質量,贏得了 4 萬讀者的訂閱、認可與好評。

圖書與專欄的主要區別

在衆多專欄讀者的呼籲下,專欄完結 3 年之後,張磊老師終於將這個高質量的專欄出版成書。在成書過程中,他對專欄內容做了精益求精的調整和優化,主要包括:

  1. 對專欄內容進行了增刪修訂;
  2. 內容、實例、代碼更新至 Kubernetes v1.18
  3. 新增更多動手 實踐案例
  4. 新增 Kubernetes 核心設計與架構一章;
  5. 新增 Kubernetes 高階設計原理和實踐,包括聲明式應用管理進階、構建雲原生 PaaS 實踐等章節。
  6. 新增 前言和結語兩篇文章;
  7. 圖片做了增刪和重繪。

總體而言,書和專欄主體內容基本相同,最大的區別在於書的版本基於較新的 Kubernetes v1.18,新增了兩章內容,內容、實例、代碼等做了增訂和優化。

如果你之前已經訂閱了磊哥的專欄,更應該買一本溫故知新,收藏起來。

如果你之前還沒有來得及訂閱專欄,那麼這本書你就應該毫不猶豫地入手了。跟着張磊的腳步,掌握 Kubernetes 和容器技術的精髓,在雲計算的海洋裏乘風破浪,一往無前!

贈書活動

關注公衆帳號雲原生實驗室,後臺回覆:磊哥獲取抽獎入口

👆關注公衆號,回覆 磊哥 即可參與

本次將隨機抽取6位,每人獲得《深入剖析 Kubernetes》書籍一本,感謝人民郵電出版社提供的書籍

活動截止時間:4月14日18:00

沒抽中的小夥伴也可以通過如下入口直接購買~

點擊 "閱讀原文" 獲取更好的閱讀體驗!


發現朋友圈變“安靜”了嗎?

本文分享自微信公衆號 - 雲原生實驗室(cloud_native_yang)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章