Kubernetes是由谷歌主導的基于容器技術的集群管理系統(tǒng),其設計理念多數(shù)衍生自谷歌內部的集群管理系統(tǒng)的設計和運維經驗。本書從設計層面剖析了Kubernetes的設計原理,并闡述了其設計背后的生產系統(tǒng)問題。Kubernetes作為開放式平臺,具有對不同類型的應用(有狀態(tài)應用或無狀態(tài)應用,在線服務或離線任務)進行統(tǒng)一管控的能力。本書從互聯(lián)網公司的視角出發(fā),分享了如何構建高可用的多租戶集群,如何確保集群的穩(wěn)定性和高性能。此外,本書闡述了數(shù)據面優(yōu)化的重要性,并介紹了各個關鍵點,以確保使用物理機或虛擬機的應用在遷移至容器平臺后能夠獲得最佳性能。 本書的適讀對象包括Kubernetes架構師、運維人員、測試工程師、技術經理,以及尋求應用落地方案的軟件架構師和開發(fā)人員。另外,本書苛求于生產系統(tǒng)最佳實踐,對于已有Kubernetes基礎的讀者,閱讀本書會有事半功倍的效果。