目录
●第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开发人员,尤其适合正在学习微服务,以及正在尝试使用微服务架构开发项目的人员阅读和参考。