课程名称:Spring Cloud 与 Docker培训

4401 人关注
(78637/99817)
课程大纲:

Spring Cloud 与 Docker培训

 

 

课程主要讲解如何通过的方式实战 Spring Boot/Cloud 并结合 Docker 使用。

课程包含了服务注册于发现中心 Eureka,Spring Boot Actuator 监控端点,Ribbon 客户端负载均衡,

Feign 声明式 REST 调用,Docker Compose 的基本使用等知识点,

后通过 Dcoker Compose 介绍了接近实际开发的两个例子。

1 Spring Cloud 特点

2 为服务消费者整合 Ribbon

3 Hystrix 实现容错

4 使用 Spring Cloud Config

5 Zipkin 的使用

6 Docker 镜像构建

7 Docker Compose 编排文件编写

8 Eureka 使用

9 消费者整合 Feign

10 配置 Zuul 网关

11 Spring Cloud Sleuth 简介

12 Docker 安装及常用命令

13 ocker Registry 与 Maven 构建镜像

14 通过 Docker Compose 编排启动微服务

1
微服务开发框架 SpringCloud

1.单体应用和微服务架构应用的区别

2.微服务架构的技术选型

2
开始使用 Spring Cloud 实战微服务

1.分布式系统的大致组成

2.服务提供者和消费者的关系

3.通过Maven引用SpringCloud依赖

4.通过SpringCloud编写微服务

3
整合 Spring Boot Actuator

1.指标监控是什么?

2.为微服务集成SpringBootActuator

3.基础指标监控的端点

4
微服务注册与发现

1.服务注册/发现中心的作用

2.什么是服务提供者

3.什么事服务消费者

4.EurekaServer的编写

5.将服务注册到服务注册中心

5
Ribbon 客户端负载均衡

1.Ribbon基础

2.Ribbon引入项目改造

6
Feign 声明式 REST 调用

1.Feign基础

2.将前面的例子用Feign改写,让其达到与RibbonRestTemplate相同的效果。

7
Hystrix 容错处理

1.实现容错的常见三种机制

2.在项目中如何使用Hystrix

8
Zuul 网关

1.网关的作用以及什么是网关

2.SpringCloudZuul介绍

3.Zuul的使用

9
Spring Cloud Config 配置管理

1.配置中心的作用

2.SpringCloudConfig简介

3.SpringCloudConfig使用

10
Sleuth 与 Zipkin 结合图形化展示

1.分布式追踪相关基础概念

2.GoogleDapper论文和Zipkin

3.SpringCloudSleuth介绍及使用

4.SpringCloudSleuth与Zipkin结合使用进行图形化展示

11
Docker 入门

1.云原生概念

2.Docker容器介绍

3.Docker容器入门

4.Docker一些常用的命令

12
微服务运行在 Docker 之上

1.Dockerfile及其常见指令介绍

2.maven插件打包镜像

3.EurekaServer微服务运行在容器中

13
Docker Compose 编排微服务

1.DockerCompose简介

2.DockerCompose安装

3.DockerCompose快速入门

14
Compose 编排 SpringCloud微服务

1.将Eureka等微服务运行在Docker容器中

2.dockercompose编排文件的编写

3.通过DockerCompose启动、停止

15
Compose编排Spring Cloud微服务2

1.DockerCompose来部署一个双节点的Eureka集群


登录 后发表评论
新评论
全部 第1节 第2节 第3节 第4节 第5节 第6节 第7节 第8节 第9节 第10节 第11节 第12节 第13节 第14节 第15节 第16节 第17节
我的报告 / 所有报告