作 者:(美)約翰·卡內爾(John Carnell) 著;陳文輝 譯 定 價:79 齣 版 社:人民郵電齣版社 齣版日期:2018年06月01日 頁 數:298 裝 幀:平裝 ISBN:9787115481184 ●第1章歡迎邁入雲世界,Spring1
●1.1什麼是微服務1
●1.2什麼是Spring,為什麼它與微服務有關4
●1.3在本書中讀者會學到什麼5
●1.4為什麼本書與你有關6
●1.5使用SpringBoot來構建微服務6
●1.6為什麼要改變構建應用的方式10
●1.7雲到底是什麼11
●1.8為什麼是雲和微服務13
●1.9微服務不隻是編寫代碼14
●1.9.1核心微服務開發模式15
●1.9.2微服務路由模式16
●1.9.3微服務客戶端彈性模式17
●1.9.4微服務安全模式18
●1.9.5微服務日誌記錄和跟蹤模式19
●1.9.6微服務構建和部署模式20
●1.10使用SpringCloud構建微服務22
●1.10.1SpringBoot23
●1.10.2SpringCloudConfig23
●1.10.3SpringCloud服務發現24
●部分目錄
內容簡介
本書以一個名為EagleEye的項目為主綫,介紹雲、微服務等概念以及SpringBoot和SpringCloud等諸多Spring項目,並介紹如何將EagleEye項目一步一步地從單體架構重構成微服務架構,進而將這個項目拆分成眾多微服務,讓它們運行在各自的Docker容器中,實現持續集成/持續部署,並很終自動部署到雲環境(Amazon)中。針對在重構過程中遇到的各種微服務開發會麵臨的典型問題(包括開發、測試和運維等問題),本書介紹瞭解決這些問題的核心模式,以及在實戰中如何選擇特定SpringCloud子項目或其他工具解決這些問題。
本書適閤擁有構建分布式應用程序的經驗、擁有Spring的知識背景以及對學習構建基於微服務的應用程序感興趣的Java開發人員閱讀。對於希望使用微服務構建基於雲的應用程序,以及希望瞭解如何將基於微服務的應用部署到雲上的開發人員,本書也具有很好的學習參考價值。 (美)約翰·卡內爾(John Carnell) 著;陳文輝 譯 約翰·卡內爾,是一位資曆雲工程師,擁有20年的Java開發經驗。他大部分時間都在使用AWS平颱構建基於電話的微服務。他的日常工作主要是設計和構建跨Java、Clojure和Go等多種技術平颱的微服務。
Spring微服務實戰 下載 mobi epub pdf txt 電子書 格式