版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《微服務實戰(zhàn)》最新版讀書筆記,下載可以直接修改思維導圖PPT模板小結服務部署功能第章微客戶端設計應用日志微服務運維系統(tǒng)監(jiān)控開發(fā)階段能力團隊技術本書關鍵字分析思維導圖01內容提要資源與支持譯者序第一部分概述目錄03020405第二部分設計第四部分可觀測性和所有權第三部分部署附錄A在Minikube上安裝Jenk...目錄070608內容摘要《微服務實戰(zhàn)》主要介紹如何開發(fā)和維護基于微服務的應用。本書源自作者從日常開發(fā)中得到的積累和感悟,其中給出的案例覆蓋從微服務設計到部署的各個階段,能夠帶給你真實的沉浸式體驗。通過閱讀本書,你不僅能夠了解用微服務搭建高效的持續(xù)交付流水線的方法,還能夠運用Kubernetes、Docker以及GoogleContainerEngine進一步探索書中的示例。內容提要自治性、可恢復性、透明性、自動化和一致性。譯者序將那些因相同原因而修改的內容聚合到一起,將那些因不同原因而修改的內容進行拆分。資源與支持微服務與傳統(tǒng)的面向服務架構(SOA)在思想上的一個關鍵區(qū)別就是微服務負責協(xié)調系統(tǒng)中的各個操作,而SOA類型的服務通常使用企業(yè)服務總線(ESB)或者更復雜的編排標準來將應用本身與消息和流程編排拆分開軟件開發(fā)的目標是持續(xù)地縮短交付周期來產生積極的商業(yè)價值。提交勘誤關于異步社區(qū)和異步圖書與我們聯(lián)系資源與支持第一部分概述微服務應用是一系列自治服務的集合,每個服務只負責完成一塊功能,這些服務共同合作來就可以完成某些更加復雜的操作。第2章SimpleBank公司的微服務第1章微服務的設計與運行第一部分概述1.1什么是微服務應用1.2微服務的挑戰(zhàn)1.3微服務開發(fā)生命周期1.4有責任感和運維意識的工程師文化1.5小結12345第1章微服務的設計與運行2.1SimpleBank公司的業(yè)務范...2.2微服務是否是正確的選擇2.3開發(fā)新功能2.4向外界開放服務第2章SimpleBank公司的微服務2.5將功能發(fā)布到生產環(huán)境中2.6大規(guī)模微服務開發(fā)2.7接下來的內容2.8小結第2章SimpleBank公司的微服務第二部分設計微服務并不能消除風險,而是將這個成本移到了系統(tǒng)生命周期的后半階段:降低了開發(fā)過程中的沖突,但是增加了運維階段系統(tǒng)部署、驗證以及監(jiān)控的復雜度。第3章微服務應用的架構第4章新功能設計第5章微服務的事務與查詢第6章設計高可靠服務第7章構建可復用的微服務框架12345第二部分設計3.1整體架構3.2微服務平臺3.3服務層3.4通信第3章微服務應用的架構3.5服務邊界3.7小結3.6客戶端第3章微服務應用的架構4.1SimpleBank的新功能4.2按業(yè)務能力劃分4.3按用例劃分4.4按易變性劃分第4章新功能設計4.5按技術能力劃分4.6處理不確定性4.7組織中的服務所有權4.8小結第4章新功能設計5.1分布式應用的事務一致性5.2基于事件的通信5.3Saga5.4分布式世界中的查詢操作5.5延伸閱讀5.6小結010302040506第5章微服務的事務與查詢6.1可靠性定義6.2哪些會出錯6.3設計可靠的通信方案6.4最大限度地提高服務可靠性6.5默認安全6.6小結010302040506第6章設計高可靠服務7.1微服務底座7.2微服務底座的目的7.3設計服務底座7.4探索使用底座實現(xiàn)的特性7.5差異性是否是微服務的承諾7.6小結010302040506第7章構建可復用的微服務框架第三部分部署如果想要通過微服務來交付價值,團隊就不能只關注開發(fā)這一步,還需要在部署、監(jiān)控和診斷這些運維領域具備專業(yè)能力。第8章微服務部署第10章構建微服務交付流水線第9章基于容器和調度器的部署第三部分部署8.1部署的重要性8.2微服務生產環(huán)境8.3部署服務的快捷方式8.4構建服務工件第8章微服務部署8.5服務與主機關系模型8.7小結8.6不停機部署服務第8章微服務部署9.1服務容器化9.3小結9.2集群部署第9章基于容器和調度器的部署10.1讓部署變得平淡10.2使用Jenkins構建流水線10.3構建可復用的流水線步驟10.4降低部署影響以及實現(xiàn)功能發(fā)布的...10.5小結12345第10章構建微服務交付流水線第四部分可觀測性和所有權相較于單體應用,使用微服務構建出來的應用是由一系列松耦合的、自治的服務組成的設計良好的服務有三大關鍵特性:只負責單一職責、可獨立部署以及可替換。第11章構建監(jiān)控系統(tǒng)第13章微服務團隊建設第12章使用日志和鏈路追蹤了解系統(tǒng)行為第四部分可觀測性和所有權11.1穩(wěn)固的監(jiān)控技術棧11.2利用Prometheus和Gr...11.3生成合理的可執(zhí)行的告警11.4監(jiān)測整個應用11.5小結12345第11章構建監(jiān)控系統(tǒng)12.1了解服務間的行為12.2生成一致的、結構化的、人類可讀...12.3為SimpleBank配置日志...12.4服務間的跟蹤交互12.5鏈路追蹤可視化12.6小結010302040506第12章使用日志和鏈路追蹤了解系統(tǒng)行為13.1建設高效團隊13.2團隊模型13.3微服務團隊的實踐建議13.4延伸閱讀13.5小結12345第13章微服務團隊建設附錄A在Minikube上安裝Jenk...邊界層還可以實現(xiàn)一些其他面向客戶端的功能:認證和授權——驗證API客戶端的身份和權限;限流——對客戶端的濫用進行防衛(wèi);緩存——降低后端整體的負載;日志和指標收集——可以對客戶端的請求進行分析和監(jiān)控。A.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 光伏買賣合同范本
- 廣州公積金 租賃合同
- 韓國租房合同模板
- 合同到期自我評價個人總結簡短
- 2024市舊機動車買賣合同
- 智慧交警建設方案
- 全國造價工程師注冊管理系統(tǒng)詳解
- 2024電器產品代理合同
- 2024制造行業(yè)合同管理系統(tǒng)解決方案
- 2024個人房屋裝修合同范文
- 未帶有效居民身份證考生承諾書
- 《大?!?教學課件
- 木結構防腐措施及方法
- 卡通風小學班干部競選自我介紹PPT模板
- 適合兒童幼兒涂色的簡筆畫A可打印
- 模擬軟件墨泥使用說明
- 2022-2023綜合實踐活動四年級上冊教學進度安排表及全一冊教案
- 四年級上冊心理健康教育課件-相親相愛一家人 全國通用(共19張PPT)
- 新北師大版八年級上冊英語(全冊知識點語法考點梳理、重點題型分類鞏固練習)(家教、補習、復習用)
- 蘇教版二年級上冊數(shù)學 7的乘法口訣 教學課件
- 功能主義基本理論和思想發(fā)展
評論
0/150
提交評論