Kubernetes設(shè)計模式
馬晶慧 譯
出版時間:2020年07月
頁數(shù):286
隨著微服務(wù)和容器的發(fā)展,開發(fā)人員設(shè)計、構(gòu)建和運(yùn)行軟件的方式已經(jīng)發(fā)生了明顯的變化。這些現(xiàn)代體系結(jié)構(gòu)提供了新的分布式原語,開發(fā)人員、技術(shù)負(fù)責(zé)人和架構(gòu)師在實現(xiàn)這些原語時也需要采用一套不同的實踐。本書重點(diǎn)介紹在Kubernetes上設(shè)計和實現(xiàn)云原生應(yīng)用程序時所需的通用且可重用的模式和原理。
本書中的每個模式都包含問題描述和特定于Kubernetes的解決方案。所有模式均提供具體的代碼示例以及演示。本書主要面向熟悉Kubernetes基本概念的開發(fā)人員和架構(gòu)師,幫助他們學(xué)習(xí)如何使用久經(jīng)考驗的設(shè)計模式解決常見的云原生難題。
本書介紹了以下模式類型:
● 基礎(chǔ)模式涵蓋構(gòu)建基于容器的云原生應(yīng)用程序的核心原則和實踐。
● 行為模式詳細(xì)介紹管理容器和平臺交互的概念。
● 結(jié)構(gòu)化模式教你如何通過在Pod中組織容器解決特定的用例。
● 配置模式講述如何處理Kubernetes中應(yīng)用程序的配置。
● 高級模式涵蓋更復(fù)雜的主題,例如操作器和自動伸縮等。
書名:Kubernetes設(shè)計模式
譯者:馬晶慧 譯
國內(nèi)出版社:中國電力出版社
出版時間:2020年07月
頁數(shù):286
書號:978-7-5198-4588-9
原版書書名:Kubernetes Patterns
原版書出版商:O'Reilly Media
Bilgin Ibryam
Bilgin Ibryam是紅帽的首席架構(gòu)師,阿帕奇軟件基金會的成員,他向多個開源項目貢獻(xiàn)了代碼。他還是一位博主、開源傳教士、區(qū)塊鏈愛好者、演講家以及《Camel Design Patterns》的作者。他擁有十多年構(gòu)建和設(shè)計高可擴(kuò)展性、彈性、分布式系統(tǒng)的經(jīng)驗。
在日常工作中,Bilgin喜歡通過指導(dǎo)和編程,領(lǐng)導(dǎo)各個企業(yè)成功地構(gòu)建開源解決方案。目前他的工作主要關(guān)注應(yīng)用程序集成、企業(yè)區(qū)塊鏈、分布式系統(tǒng)設(shè)計、微服務(wù),以及常見的云原生應(yīng)用程序。
Bilgin Ibryam是Diagrid的產(chǎn)品經(jīng)理,負(fù)責(zé)公司的產(chǎn)品戰(zhàn)略。
Roland Hu?
Roland Hu?博士是紅帽的軟件工程師,他曾擔(dān)任Fuse Online的技術(shù)總監(jiān),近期還加入了Knative編程的無服務(wù)團(tuán)隊。他擁有二十多年Java的開發(fā)經(jīng)驗,最近又愛上了Golang。然而,他從未忘記自己是一名系統(tǒng)管理員。Roland一直在積極地向開源做貢獻(xiàn),他是JMX-HTTP的首席開發(fā)人員,JMX-HTTP連接了Jolokia與一些流行的Java構(gòu)建工具,可用于在Kubernetes和OpenShift上創(chuàng)建和部署容器鏡像。在編程之余,他熱衷于通過會議和寫作來傳播他的工作體會。
本書封面的動物是一只赤嘴潛鴨,為鴨科狹嘴潛鴨屬的鳥類,俗名大紅頭。原產(chǎn)于歐洲和中亞的濕地,如今也分布于北非和南亞的濕地。
赤嘴潛鴨身長約45~60cm,成熟的赤嘴潛鴨可重達(dá)900~1360克左右。它們的翅膀伸展開來可達(dá)91cm。雌性的棕色羽毛深淺不一,臉色較淺,顏色不如雄性絢爛。雄性赤嘴潛鴨喙為紅色,頭為銹黃色,黑色的尾巴和胸部,兩邊為白色。
赤嘴潛鴨主要以根、種子和水生植物為食。它們在沼澤和湖泊旁邊的植被中筑巢,并在春季和夏季產(chǎn)卵。普通的一次產(chǎn)卵可以孕育8~12只小鴨。赤嘴潛鴨在交配時會發(fā)出響亮的叫聲。雄性赤嘴潛鴨的叫聲聽起來很像喘息,而雌性的叫聲則更短。
O’Reilly出版的圖書,封面上很多動物都瀕臨滅絕。這些動物都是地球的至寶。如果你想知道如何保護(hù)這些動物,請訪問animals.oreilly.com。
封面圖片由Karen Montgomery根據(jù)British Birds中的一幅黑白版畫繪制。