本書分為14章。第1~4章主要介紹微服務的基本理論、Spring Cloud技術棧和配置基礎開發(fā)環(huán)境的方法,以及如何構建Spring Cloud Alibaba模板項目;第5~13章從服務通信和服務治理兩個重要的概念講起,主要講解如何使用Nacos、Sentinel、Seata、OpenFeign、Spring Cloud Gateway、Spring Cloud LoadBalancer、Spring Cloud Sleuth、Zipkin等微服務組件,介紹它們的原理和作用,以及如何搭建和整合這些組件并使用它們搭建微服務系統(tǒng);第14章主要介紹使用這些微服務組件構建的一個大型微服務架構項目,包括它的主要功能模塊、由單體模式到前后端分離模式再到微服務架構模式的開發(fā)歷程、微服務項目改造前的拆分思路、微服務架構實戰(zhàn)項目的啟動等注意事項,這個實戰(zhàn)項目詳細的開發(fā)步驟會整理在本套書的下冊中。本書內容豐富,案例通俗易懂,幾乎涵蓋了目前Spring Cloud的全部熱門組件,特別適合想要了解Spring Cloud熱門組件及想搭建微服務系統(tǒng)的讀者閱讀。