注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)家庭與辦公軟件Kubernetes微服務(wù)實(shí)戰(zhàn)

Kubernetes微服務(wù)實(shí)戰(zhàn)

Kubernetes微服務(wù)實(shí)戰(zhàn)

定 價(jià):¥119.00

作 者: [印度] 吉吉·賽凡(Gigi Sayfan) 著,史天 張媛 樓煒 肖力 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 云計(jì)算與虛擬化技術(shù)叢書(shū)
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111655763 出版時(shí)間: 2020-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 356 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Kubernetes微服務(wù)實(shí)戰(zhàn)》詳細(xì)介紹如何進(jìn)行微服務(wù)的開(kāi)發(fā)并將其部署在Kubernetes平臺(tái)上,是一本微服務(wù)真正落地實(shí)施的實(shí)用指南。《Kubernetes微服務(wù)實(shí)戰(zhàn)》中從微服務(wù)的架構(gòu)設(shè)計(jì)、構(gòu)建、配置、測(cè)試、監(jiān)控、安全,到持續(xù)集成/持續(xù)交付流水線(xiàn),全面且深入地闡釋微服務(wù)系統(tǒng)開(kāi)發(fā)的核心技術(shù)及實(shí)踐,并提供詳細(xì)的示例代碼。首先,《Kubernetes微服務(wù)實(shí)戰(zhàn)》解釋微服務(wù)和Kubernetes背后的基本概念,討論一些現(xiàn)實(shí)世界中的關(guān)注點(diǎn)和權(quán)衡取舍,引導(dǎo)你完成基于微服務(wù)的系統(tǒng)開(kāi)發(fā),向你展示好的實(shí)踐并給出大量建議。然后,《Kubernetes微服務(wù)實(shí)戰(zhàn)》深入地探索其中的核心技術(shù),并提供了可操作的代碼進(jìn)行說(shuō)明。你將學(xué)習(xí)如何進(jìn)行基于微服務(wù)的架構(gòu)設(shè)計(jì)、構(gòu)建微服務(wù)、測(cè)試已構(gòu)建的微服務(wù),以及將它們打包為Docker鏡像。最后,你將學(xué)習(xí)如何通過(guò)這些Docker鏡像部署應(yīng)用系統(tǒng)到Kubernetes并進(jìn)行管理。在此過(guò)程中,你將會(huì)看到當(dāng)今流行的發(fā)展趨勢(shì),例如自動(dòng)持續(xù)集成/持續(xù)交付(CI/CD)、基于gRPC的微服務(wù)、無(wú)服務(wù)器計(jì)算和服務(wù)網(wǎng)格等。通過(guò)閱讀《Kubernetes微服務(wù)實(shí)戰(zhàn)》,你將獲得大量基于Kubernetes和微服務(wù)的大型云原生系統(tǒng)的設(shè)計(jì)、開(kāi)發(fā)和管理的知識(shí)及動(dòng)手經(jīng)驗(yàn)。Kubernetes是目前流行的開(kāi)源平臺(tái)之一,主要用于集群中應(yīng)用程序容器的自動(dòng)化部署、擴(kuò)展和維護(hù),提供了一個(gè)以容器為中心的基礎(chǔ)設(shè)施框架?!禟ubernetes微服務(wù)實(shí)戰(zhàn)》深入介紹Kubernetes和微服務(wù)之間的協(xié)同關(guān)系。你將學(xué)習(xí)如何使用示例應(yīng)用程序Delinkcious,它將作為貫穿全書(shū)的動(dòng)手實(shí)驗(yàn),幫助你在實(shí)際應(yīng)用程序的上下文中理解微服務(wù)和Kubernetes的概念。接下來(lái),你將了解如何設(shè)置CI/CD流水線(xiàn)以及使用KubernetesConfigMap配置微服務(wù)。在《Kubernetes微服務(wù)實(shí)戰(zhàn)》后面的章節(jié)中,你將獲得微服務(wù)安全和實(shí)現(xiàn)REST、gRPCAPI和Delinkcious數(shù)據(jù)存儲(chǔ)的實(shí)戰(zhàn)經(jīng)驗(yàn)。除此之外,《Kubernetes微服務(wù)實(shí)戰(zhàn)》還探索了Nuclio項(xiàng)目,介紹如何在Kubernetes上運(yùn)行一個(gè)無(wú)服務(wù)器任務(wù),并管理和實(shí)現(xiàn)數(shù)據(jù)密集型測(cè)試。在最后幾章中,你將在Kubernetes上部署微服務(wù),并學(xué)習(xí)如何做好系統(tǒng)的監(jiān)控。最后,你將逐漸發(fā)現(xiàn)服務(wù)網(wǎng)格的重要性,以及如何將lstio集成到Delinkcious集群中。閱讀《Kubernetes微服務(wù)實(shí)戰(zhàn)》后,你將通過(guò)有效的工具和實(shí)踐獲得在Kubernetes上實(shí)現(xiàn)微服務(wù)所需的技能。通過(guò)閱讀《Kubernetes微服務(wù)實(shí)戰(zhàn)》,你將學(xué)到:理解Kubernetes和微服務(wù)之間的協(xié)同關(guān)系。在Kubernetes上為你的微服務(wù)創(chuàng)建一個(gè)完整的Cl/CD流水線(xiàn)。通過(guò)Gokit框架實(shí)踐在Kubernetes上開(kāi)發(fā)微服務(wù)。使用Kubernetes與開(kāi)源工具管理和監(jiān)控系統(tǒng)。通過(guò)REST和gRPCAPI對(duì)外開(kāi)放服務(wù)。在Kubernetes上將無(wú)服務(wù)器函數(shù)作為服務(wù)實(shí)現(xiàn)并部署。通過(guò)服務(wù)網(wǎng)格實(shí)現(xiàn)認(rèn)證、授權(quán)和流量整形。在谷歌Kubernetes引擎上運(yùn)行云中的Kubernetes集群。

作者簡(jiǎn)介

  吉吉·賽凡(Gigi Sayfan)是Helix(一家生物信息學(xué)和基因組學(xué)初創(chuàng)公司)的首席軟件架構(gòu)師,也是MasteringKubernetes一書(shū)的作者。他從事專(zhuān)業(yè)軟件開(kāi)發(fā)工作已超過(guò)20年,涉及領(lǐng)域包括即時(shí)消息、變形、芯片制造過(guò)程控制、游戲機(jī)嵌入式多媒體應(yīng)用程序以及腦啟發(fā)機(jī)器學(xué)習(xí)。他曾用多種編程語(yǔ)言(包括Go、Python、C#、Java、Delphi、JavaScript,甚至Cobol和PowerBuilder)為Windows、Linux、macOS、Lynx和SonyPlayStation等操作系統(tǒng)編寫(xiě)生產(chǎn)代碼。他精通數(shù)據(jù)庫(kù)、低級(jí)網(wǎng)絡(luò)、非傳統(tǒng)用戶(hù)界面和通用SDLC等技術(shù)。史天,AWS解決方案架構(gòu)師。擁有豐富的云計(jì)算、大數(shù)據(jù)和機(jī)器學(xué)習(xí)經(jīng)驗(yàn),目前致力于數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)、無(wú)服務(wù)器等領(lǐng)域的研究和實(shí)踐。譯有《機(jī)器學(xué)習(xí)即服務(wù)》《基于Kubernetes的DevOps實(shí)踐》《Prometheus監(jiān)控實(shí)戰(zhàn)》《AWSServerless架構(gòu)》等書(shū)。張媛,解決方案交付工程師。在云計(jì)算領(lǐng)域有著豐富的實(shí)踐經(jīng)驗(yàn),目前專(zhuān)注于云計(jì)算的架構(gòu)設(shè)計(jì)和實(shí)現(xiàn),希望在企業(yè)的數(shù)字化轉(zhuǎn)型方面有進(jìn)一步的探索。譯有《Prometheus監(jiān)控實(shí)戰(zhàn)》《AWSServerless架構(gòu)》等書(shū)。樓煒,業(yè)內(nèi)資深的云計(jì)算專(zhuān)家、TVP(騰訊云具價(jià)值專(zhuān)家),全球云計(jì)算大會(huì)企業(yè)CIO。著有《對(duì)云計(jì)算產(chǎn)業(yè)的幾點(diǎn)趨勢(shì)預(yù)測(cè)與分析》《CMP?MSP?1+1才能大于2》《多云是云計(jì)算發(fā)展的必然階段》《云管理平臺(tái)之辯》《企業(yè)級(jí)IaaS架構(gòu)的深度解析》《企業(yè)級(jí)私有云構(gòu)建的架構(gòu)師陣型及架構(gòu)策略》《公有云、私有云及混合云應(yīng)用場(chǎng)景辨析》等文章。

圖書(shū)目錄

譯者序
前言
關(guān)于評(píng)審者
第1章 面向開(kāi)發(fā)人員的Kubernetes簡(jiǎn)介
1.1 技術(shù)需求
1.1.1 安裝Docker
1.1.2 安裝kubectl
1.1.3 安裝Minikube
1.1.4 本章代碼
1.2 Kubernetes簡(jiǎn)介
1.2.1 容器編排平臺(tái)
1.2.2 Kubernetes發(fā)展歷史
1.2.3 Kubernetes現(xiàn)狀
1.3 Kubernetes架構(gòu)
1.3.1 控制平面
1.3.2 數(shù)據(jù)平面
1.4 微服務(wù)的搭檔
1.4.1 微服務(wù)打包和部署
1.4.2 微服務(wù)公開(kāi)和發(fā)現(xiàn)
1.4.3 微服務(wù)安全
1.4.4 微服務(wù)驗(yàn)證和授權(quán)
1.4.5 微服務(wù)升級(jí)
1.5 創(chuàng)建本地集
1.5.1 安裝Minikube
1.5.2 探索集
1.5.3 安裝Helm
1.6 小結(jié)
1.7 擴(kuò)展閱讀
第2章 微服務(wù)入門(mén)
2.1 技術(shù)需求
2.1.1 在macOS上通過(guò)Homebrew安裝Go
2.1.2 在其他平臺(tái)上安裝Go
2.1.3 本章代碼
2.2 微服務(wù)編程—少即是多
2.3 微服務(wù)自治
2.4 使用接口和契約
2.5 通過(guò)API公開(kāi)服務(wù)
2.6 使用客戶(hù)端庫(kù)
2.7 管理依賴(lài)
2.8 協(xié)調(diào)微服務(wù)
……
第3章 示例應(yīng)用程序—Delinkcious
第4章 構(gòu)建CI/CD流水線(xiàn)
第5章 使用Kubernetes配置微服務(wù)
第6章 Kubernetes與微服務(wù)安全
第7章 API與負(fù)載均衡器
第8章 有狀態(tài)服務(wù)
第9章 在Kubernetes上運(yùn)行Serverless任務(wù)
第10章 微服務(wù)測(cè)試
第11章 微服務(wù)部署
第12章 監(jiān)控、日志和指標(biāo)
第13章 服務(wù)網(wǎng)格與Istio
第14章 微服務(wù)和Kubernetes的未來(lái)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)