本書圍繞分佈式微服務的項目需求,全面講述了Spring Cloud Alibaba組件實現服務治理、負載均衡、安全管理、分佈式事務、消息發送和服務監控的技術要點,以及基於Docker與Kubernetes容器化項目管理的相關技術。主要內容包括:Spring Cloud Alibaba體系架構概述,用Nacos和Nacos集群搭建基於服務治理架構的實踐要點,用Ribbon實現負載均衡的做法,基於Sentinel組件實現熔斷和限流等安全需求的實踐要點,用Gateway組件搭建網關的實踐要點,用OpenFeign和Dubbo搭建遠程調用體系的實踐要點,基於Spring Cloud Stream搭建消息通信體系的實踐要點,用JPA與Redis與MyCat搭建微服務數據服務層的實踐要點,用Seata組件構建分佈式事務架構的實踐要點和用Skywaiking組件搭建微服務監控體系的實踐要點,基於Docker與Kubernetes容器組件搭建微服務體系,用Jenkins組件實踐集成化項目部署流程的相關技術等內容。 本書技術先進,註重實踐,適合有一定Java基礎的開發人員和學生閱讀,也可以供培訓機構和大專院校作為教學用書。