幫助中心 | 我的帳號 | 關於我們

深入理解Spring Cloud與微服務構建(第2版)

  • 作者:方志朋
  • 出版社:人民郵電
  • ISBN:9787115514882
  • 出版日期:2019/09/01
  • 裝幀:平裝
  • 頁數:296
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書共分為18章,全面涵蓋了通過Spring Cloud構建微服務的相關知識點。第1、2章詳細介紹了微服務架構和Spring Cloud。第3、4章講解了通過Spring Cloud構建微服務的準備工作。第5?14章以案例為切入點,講解了通過Spring Cloud構建微服務的基礎組件,包括Eureka、Ribbon、Feign、Hystrix、Zuul、Gateway、Consul、Config、Sleuth、Admin等組件。第15?17章講述了使用Spring CloudOAuth2來保護微服務系統的相關知識。第18章用一個綜合案例全面講解了如何使用Spring Cloud構建微服務,可用於實際開發中。
    本書既適合Spring Cloud初學者使用,也適合正在做微服務實踐的架構師或將要實施微服務的團隊參考,同時也可作為高等院校電腦相關專業的師生用書和培訓學校的教材。

作者介紹
方志朋
    方志朋,畢業於武漢理工大學碩士學位。CSDN博客專家、Spring Cloud中國社區聯合創始人。對技術有著狂熱的追求,活躍于各大技術社區,包括CSDN、GitHub、掘金、簡書、Spring Cloud中國社區。

目錄
第1章  微服務簡介
  1.1  單體架構及其存在的不足
    1.1.1  單體架構簡介
    1.1.2  單體架構存在的不足
    1.1.3  單體架構使用伺服器集群及存在的不足
  1.2  微服務
    1.2.1  什麼是微服務
    1.2.2  微服務的優勢
  1.3  微服務的不足
    1.3.1  微服務的複雜度
    1.3.2  分散式事務
    1.3.3  服務的劃分
    1.3.4  服務的部署
  1.4  微服務和SOA的關係
  1.5  微服務的設計原則
第2章  Spring Cloud簡介
  2.1  微服務應該具備的功能
    2.1.1  服務的註冊與發現
    2.1.2  服務的負載均衡
    2.1.3  服務的容錯
    2.1.4  服務網關
    2.1.5  服務配置的統一管理
    2.1.6  服務鏈路追蹤
  2.2  Spring Cloud
    2.2.1  簡介
    2.2.2  常用組件
    2.2.3  項目一覽
  2.3  Dubbo簡介
  2.4  Spring Cloud與Dubbo比較
  2.5  Kubernetes簡介
  2.6  Spring Could與Kubernetes比較
  2.7  總結
第3章  構建微服務的準備
  3.1  JDK的安裝
    3.1.1  JDK的下載和安裝
    3.1.2  環境變數的配置
  3.2  IDEA的安裝
    3.2.1  IDEA的下載
    3.2.2  用IDEA創建一個Spring Boot工程
    3.2.3  用IDEA啟動多個Spring Boot工程實例
  3.3  構建工具Maven的使用
    3.3.1  Maven簡介
    3.3.2  Maven的安裝
    3.3.3  Maven的核心概念
    3.3.4  編寫Pom文件
    3.3.5  Maven構建項目的生命周期
    3.3.6  常用的Maven命令
第4章  開發框架Spring Boot
  4.1  Spring Boot簡介
    4.1.1  Spring Boot的特點

    4.1.2  Spring Boot的優點
  4.2  用IDEA構建Spring Boot工程
    4.2.1  項目結構
    4.2.2  在Spring Boot工程中構建Web程序
    4.2.3  Spring Boot的測試
  4.3  Spring Boot配置文件詳解
    4.3.1  自定義屬性
    4.3.2  將配置文件的屬性賦給實體類
    4.3.3  自定義配置文件
    4.3.4  多個環境的配置文件
  4.4  運行狀態監控Actuator
    4.4.1  查看運行程序的健康狀態
    4.4.2  查看運行程序的Bean
    4.4.3  使用Actuator關閉應用程序
    4.4.4  使用shell連接Actuator
  4.5  Spring Boot整合JPA
  4.6  Spring Boot整合Redis
    4.6.1  Redis簡介
    4.6.2  Redis的安裝
    4.6.3  在Spring Boot中使用Redis
  4.7  Spring Boot整合Swagger2,搭建Restful API在線文檔
第5章  服務註冊和發現Eureka
第6章  負載均衡Ribbon
第7章  聲明式調用Feign
第8章  熔斷器Hystrix
第9章  路由網關Spring Cloud Zuul
第10章  服務網關
第11章  服務註冊和發現Consul
第12章  配置中心Spring Cloud Config
第13章  服務鏈路追蹤Spring Cloud Sleuth
第14章  微服務監控Spring Boot Admin
第15章  Spring Boot Security詳解
第16章  使用Spring Cloud OAuth2保護微服務系統
第17章  使用Spring Security OAuth2和JWT保護微服務系統
第18章  使用Spring Cloud構建微服務綜合案例

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032