搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
微服务从小白到专家(Spring Cloud和Kubernetes实战)
0.00     定价 ¥ 158.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787121419478
  • 作      者:
    作者:姚秋辰//张昕//卿睿|责编:董英
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2021-10-01
收藏
畅销推荐
内容介绍
本书源码以Spring Boot 2.2.x、Spring Cloud Hoxton和Kubernetes 1.19.2为基础,从Spring Boot单体应用的搭建,到Spring Cloud微服务架构升级,再到使用Docker和Kubernetes容器编排技术做容器化改造,由浅入深、逐步讲解,使读者全面掌握主流微服务架构和容器编排方案。 本书共22章,分为三个部分。第一部分,讲解Spring Boot的核心功能和底层原理,手把手带读者搭建一个基于Spring Boot的优惠券平台单体应用系统。第二部分,讲解Spring Cloud微服务技术的应用,涵盖了Spring Cloud Netflix和Spring Cloud Alibaba两大组件库的核心组件,在项目实战环节,将Spring Cloud微服务技术应用到优惠券项目中,让读者亲身体验从单体应用升级为微服务架构的过程。第三部分,深入讲解Docker容器技术和Kubernetes容器编排技术的核心功能,并对优惠券项目做容器化改造。 本书紧扣实战、学练结合,适合具备一定Java基础的开发人员、对微服务架构和Spring Cloud技术及容器编排技术感兴趣的读者。对处在微服务架构转型期的团队来说,本书具有很大的实践指导价值。
展开
目录
第1章 热身运动
1.1 准备工作
1.1.1 安装JDK
1.1.2 安装IDE
1.1.3 安装Maven
1.1.4 安装Postman
1.2 Java Web开发的进化史
1.2.1 应用服务器
1.2.2 青铜Servlet
1.2.3 铂金Spring MVC
1.2.4 王者Spring Boot
第2章 Spring Boot介绍
2.1 Spring Boot的前尘往事
2.1.1 Spring Framework
2.1.2 Spring Boot
2.2 Spring Boot的设计理念
2.3 Spring Boot的核心功能
2.3.1 易于使用的依赖管理Starter
2.3.2 约定大于配置的Auto Configuration
2.3.3 优雅灵活的配置管理Properties
2.3.4 简单明了的管理工具Actuator
2.3.5 方便快捷的内置容器Embedded Container
第3章 Spring Boot实战
3.1 创建Spring Boot项目
3.1.1 利用Spring Initializr创建项目
3.1.2 项目结构
3.1.3 在项目中添加Starter
3.1.4 偷懒神器lombok
3.2 项目运行打包
3.2.1 Spring Boot项目编译打包
3.2.2 运行Spring Boot项目
3.3 Spring Boot管理日志
3.3.1 日志框架
3.3.2 Log4J2
3.3.3 Logback
3.3.4 Slf4j
3.4 数据访问
3.4.1 访问关系型数据库
3.4.2 实现优惠券模板模块DAO层
3.4.3 实现用户领券模块DAO层
3.4.4 使用key-value store实现缓存
3.5 消息系统
3.5.1 消息系统的作用
3.5.2 消息系统的两种模式
3.5.3 集成RabbitMQ
3.5.4 集成Kafka
3.6 应用安全管理
3.6.1 Authentication用户身份鉴定
3.6.2 Authorization用户鉴权
3.6.3 OAuth 2.0
3.6.4 Spring Security
3.7 定时任务
3.7.1 Quartz
3.7.2 Spring Batch
3.8 Spring Boot项目测试
第4章 微服务与Spring Cloud
4.1 什么是微服务架构
4.1.1 微服务架构的特点
4.1.2 一线大厂为什么采用微服务架构
……
第5章 使用Eureka实现服务治理
第6章 使用Nacos实现服务治理
第7章 使用Ribbon实现负载均衡
第8章 使用OpenFeign实现服务间调用
第9章 使用Hystrix实现服务间容错
第10章 使用Sentinel实现限流控制
第11章 使用Spring Cloud Config和Bus搭建配置中心
第12章 使用Spring Cloud Gateway搭建服务网关
第13章 使用Sleuth进行调用链路追踪
第14章 使用Stream集成消息队列
第15章 使用Seata实现分布式事务
第16章 走进容器化的世界
第17章 Docker容器技术
第18章 Kubernetes基础
第19章 Kubernetes网络互联
第20章 Kubernetes数据存储
第21章 Kubernetes高级功能
第22章 Service Mesh
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证