万本电子书0元读

万本电子书0元读

顶部广告

从零开始学Spring Cloud微服务架构电子书

《从零始学Spring Cloud微服务架构》从企业的真实需求出发,理论结合实际,深讲解了Spring Cloud微服务和分布式系统的理论知识,同时涵盖了微服务架构中的DevOps实践。从实际案例出发,全面系统地讲解了Spring Cloud微服务系统的搭建、部署、运维等微服务架构的全过程。

售       价:¥

纸质售价:¥89.00购买纸书

5人正在读 | 0人评论 6.8

作       者:章为忠

出  版  社:清华大学出版社有限公司

出版时间:2024-11-01

字       数:15.4万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《从零始学Spring Cloud微服务架构》专注于介绍Spring Cloud微服务架构,内容涵盖构建和应用微服务架构所需的关键知识和技术。《从零始学Spring Cloud微服务架构》共分为14章。第1~3章介绍微服务架构的发展历程、Spring Cloud概述以及使用Spring Boot构建微服务应用的实战技巧;第4~7章重讲解Eureka服务注册与发现,Ribbon客户端负载均衡和Feign服务调用,Hystrix的限流、降级和熔断,帮助读者理解和应用微服务架构中的核心组件;第8、9章深研究微服务网关Spring Cloud Gateway和微服务配置中心Spring Cloud Config的实现;第10~12章介绍微服务架构下的统一认证和授权、微服务全路跟踪SkyWalking,并展示如何集成Prometheus Grafana实现微服务监控的方法和技巧;第13、14章引导读者使用Docker和Docker Compose实现微服务容器化部署,并通过项目实战展示如何使用Spring Cloud构建图书管理系统。 《从零始学Spring Cloud微服务架构》适合希望学习Spring Cloud微服务、分布式系统发与架构的发人员和架构师阅读,同时也可以作为计算机科学、软件工程等相关专业的学生和研究人员的参考书。<br/>【推荐语】<br/>《从零始学Spring Cloud微服务架构》从企业的真实需求出发,理论结合实际,深讲解了Spring Cloud微服务和分布式系统的理论知识,同时涵盖了微服务架构中的DevOps实践。从实际案例出发,全面系统地讲解了Spring Cloud微服务系统的搭建、部署、运维等微服务架构的全过程。<br/>【作者】<br/>章为忠 软件工程专业,PMP认证及信息系统项目管理师,在软件发与系统架构领域潜心耕耘十余载。热衷于技术架构的探索,对技术领域满怀激情,特别是在软件发与架构设计方面沉淀了深厚造诣。著有《Spring Boot 从门到实战》一书。曾在多家知名企业任职,参与了众多具有挑战性的项目,为企业攻克了一系列关键技术难题。现任职于某知名上市公司,担任技术经理一职。<br/>
目录展开

内容简介

作者简介

前言

配套资源下载

第1章 微服务的前世今生

1.1 软件架构的演化之路

1.2 什么是微服务

1.3 为什么需要微服务

1.4 微服务与单体、SOA的区别

1.5 什么场景适合微服务

1.6 微服务架构的形态

1.7 本章小结

第2章 Spring Cloud概述

2.1 Spring Cloud简介

2.2 Spring Cloud的版本

2.3 Spring Cloud的核心组件和架构

2.4 本章小结

第3章 Spring Boot基础

3.1 Spring Boot概述

3.2 构建Spring Boot应用helloworld

3.3 Web开发基础

3.4 优雅的数据返回

3.5 系统配置文件

3.6 实战:实现系统多环境配置

3.7 本章小结

3.8 本章练习

第4章 Eureka注册中心

4.1 Eureka简介

4.2 搭建Eureka注册中心

4.3 玩转Eureka

4.4 高可用Eureka注册中心(Eureka集群)

4.5 本章小结

4.6 本章练习

第5章 Ribbon实现客户端负载均衡

5.1 Ribbon简介

5.2 Ribbon的使用

5.3 Ribbon负载均衡策略

5.4 本章小结

5.5 本章练习

第6章 Feign服务调用

6.1 Feign简介

6.2 Feign的使用

6.3 Feign的拦截器、编解码器和异常处理

6.4 实际工程中的Feign实践

6.5 本章小结

6.6 本章练习

第7章 Hystrix的限流、降级和熔断

7.1 Hystrix简介

7.2 Hystrix的设计原理

7.3 Hystrix的使用

7.4 Hystrix Dashboard服务监控

7.5 本章小结

7.6 本章练习

第8章 构建微服务网关Spring Cloud Gateway

8.1 微服务网关简介

8.2 使用Spring Cloud Gateway构建微服务网关

8.3 路由和断言

8.4 过滤器

8.5 本章小结

8.6 本章练习

第9章 配置中心Spring Cloud Config

9.1 配置中心简介

9.2 Spring Cloud Config简介

9.3 使用Spring Cloud Config构建配置中心

9.4 实现配置动态刷新

9.5 本章小结

9.6 本章练习

第10章 微服务的统一认证和授权

10.1 微服务安全概览

10.2 OAuth 2.0简介

10.3 Spring Cloud如何实现认证和授权

10.4 本章小结

10.5 本章练习

第11章 集成Prometheus+Grafana监控服务

11.1 监控系统简介

11.2 使用Prometheus+Grafana搭建监控系统

11.3 使用Prometheus监控Spring Boot的应用

11.4 使用Grafana实现配置监控告警

11.5 使用Alertmanager实现监控告警

11.6 本章小结

11.7 本章练习

第12章 微服务全链路跟踪SkyWalking

12.1 全链路追踪简介

12.2 SkyWalking简介

12.3 搭建SkyWalking系统

12.4 Spring Boot项目如何接入SkyWalking

12.5 本章小结

12.6 本章练习

第13章 使用Docker和Docker Compose实现容器化部署

13.1 Docker入门

13.2 Docker Compose入门

13.3 使用Docker Compose编排Spring Cloud微服务

13.4 本章小结

13.5 本章练习

第14章 项目实战:从零开始实现图书管理系统

14.1 项目介绍

14.2 系统架构

14.3 搭建系统框架

14.4 实现模块功能

14.5 系统演示

14.6 本章小结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部