●第1章認識微服務架構1
●1.1為什麼需要微服務架構2
●1.1.1傳統單體應用架構的問題2
●1.1.2如何解決傳統應用架構的問題3
●1.2微服務架構是什麼4
●1.2.1微服務架構的概念4
●1.2.2微服務架構的優點5
●1.2.3微服務架構的不足6
●1.2.4微服務架構與SOA的區別6
●1.3如何構建微服務架構6
●1.3.1微服務的拆分7
●1.3.2微服務架構的組件7
●1.3.3微服務架構的搭建7
●1.3.4微服務架構的技術選型8
●1.4本章小結10
●第2章初識SpringBoot11
●2.1SpringBoot介紹12
●2.1.1SpringBoot的由來和特點12
●2.1.2SpringBoot的使用要求12
●2.2SpringBoot入門13
●部分目錄
本書以Spring Boot+Spring Cloud+Docker技術為基礎,從當下流行的微服務架構理念出發,詳細講解了微服務和微服務架構方面的技術知識。全書共分為四部分:靠前部分“微服務概述”,主要講解微服務的由來、概念、特點和微服務架構等;第二部分“微服務的開發”,主要講解微服務開發框架Spring Boot的使用;第三部分“微服務架構的構建”,主要講解如何使用Spring Cloud的相關組件來構建微服務架構;第四部分“微服務的部署”,主要講解Docker技術,以及如何在Docker中部署微服務項目。本書適合所有Java開發人員,尤其適合正在學習微服務,以及正在嘗試使用微服務架構開發項目的人員閱讀和參考。