本书共分为16章:

第1章介绍了什么是微服务、为什么需要微服务、微服务的优缺点和挑战,并且将单体架构的系统和微服务架构的系统进行了比较。

 

第2章主要介绍微服务应该具备的功能,以及SpringCloud的基本组件,最后介绍了SpringCloud与Dubbo、Kubernetes 之间的比较及优缺点。

 

第3、4章介绍了构建微服务的准备工作:开发环境的构建和Spring Boot的使用。

 

第5~9章介绍了Spring Cloud框架的基础模块一Spring Cloud Netlix 模块,涵盖了Spring Cloud构建微服务的基础组件。

 

第10章介绍了分布式配置中心Spring Cloud Config,详细讲解了Config Server 如何从本地仓库和远程Git仓库读取配置文件,以及如何构建高可用的分布式配置中心和使用消息总线刷新配置文件。

 

第11章介绍了链路追踪组件Spring Cloud Sleuth,包括微服务系统为什么需要链路追踪组件,并以案例的形式详细介绍了如何在Spring Cloud微服务系统中使用链路追踪,以及如何传输、存储和展示链路数据。

 

第12章以案例的形式介绍了Spring Boot Admin,包括Spring Boot Admin在微服务系统中的应用、在Spring Boot Admin中集成安全登录组件。

 

第13~15章介绍了Spring Cloud 微服务系统的安全验证模块,包括Spring Boot Security组件和Spring Cloud OAuth2模块。

 

 

 

第16章以一个综合案例介绍了使用Spring Cloud 构建微服务系统的全过程,该案例是对全书内容的总结和提炼。

 

由于文档内容过多,所以只截取了目录部分,每个知识点都有更细化的内容

需要获取这份文档的朋友:转发文章并关注我,后台私信【文档资料】咨询免费领取方式哦,感谢信任!