微服务SpringCloud+Docker入门到高级实战(目录)

第一章 课程介绍和学习路线

1、微服务架构SpringCloud课程介绍
简介:课程介绍和课程大纲讲解,讲课风格和重点内容理解技巧
2、技术选型和学后水平
简介:课程所需基础和技术选型讲解,学完课程可以到达怎样的程度,

第二章 架构演进和分布式系统基础知识

1、传统架构演进到分布式架构
简介:讲解单机应用和分布式应用架构演进基础知识 (画图)
2、微服务核心基础讲解
简介:讲解微服务核心知识 :网关、服务发现注册、配置中心、链路追踪、负载均衡器、熔断
3、常见的微服务框架
简介:讲解常用的微服务框架
4、微服务下电商项目基础模块设计
简介:微服务下电商项目基础模块设计 分离几个模块,课程围绕这个基础项目进行学习
小而精的方式学习微服务

第三章 SpringCloud核心组件注册中心
1、什么是微服务的注册中心
简介:讲解什么是注册中心,常用的注册中心有哪些 (画图)
2、分布式应用知识CAP理论知识
简介:讲解分布式核心知识CAP理论
3、分布式系统CAP原理常见面试题和注册中心选择
简介:讲解CAP原则在面试中回答和注册中心选择
4、SpringCloud微服务核心组件Eureka介绍和闭源后影响
简介:
SpringCloud体系介绍
官方地址:http://projects.spring.io/spring-cloud/
Eureka的基础知识-->画图讲解交互流程,服务提供者<-->服务消费者 ;
Eureka 2.x闭源后选择
参考:https://www.jianshu.com/p/d32ae141f680
https://blog.csdn.net/zjcjava/article/details/78608892
5、服务注册和发现Eureka Server搭建实战
简介:使用IDEA搭建Eureka服务中心Server端并启动,项目基本骨架介绍
6、服务注册和发现之Eureka Client搭建商品服务实战
简介:搭建用商品服务,并将服务注册到注册中心
7、Eureka服务注册中心配置控制台问题处理
简介:讲解服务注册中心管理后台,(后续还会细讲)

第四章 服务消费者ribbon和feign实战和注册中心高可用
1、常用的服务间调用方式讲解
简介:讲解常用的服务间的调用方式
2、微服务调用方式之ribbon实战 订单调用商品服务
简介:实战电商项目 订单服务 调用商品服务获取商品信息
3、高级篇幅之Ribbon负载均衡源码分析实战
简介: 讲解ribbon服务间调用负载均衡源码分析
4、高级篇幅之服务间调用之负载均衡策略调整实战
简介:实战调整默认负载均衡策略实战
5、微服务调用方式之feign 实战 订单调用商品服务
简介:改造电商项目 订单服务 调用商品服务获取商品信息
6、Feign核心源码解读和服务调用方式ribbon和Feign选择
简介: 讲解Feign核心源码解读和 服务间的调用方式ribbon、feign选择

第五章 互联网架构服务降级熔断 Hystrix 实战
1、分布式核心知识之熔断、降级讲解
简介:系统负载过高,突发流量或者网络等各种异常情况介绍,常用的解决方案
2、Netflix开源组件断路器Hystrix介绍
简介:介绍Hystrix基础知识和使用场景
3、Feign结合Hystrix断路器开发实战《上》
简介:讲解SpringCloud整合断路器的使用,用户服务异常情况
4、Feign结合Hystrix断路器开发实战《下》
简介:讲解SpringCloud整合断路器的使用,用户服务异常情况
5、熔断降级服务异常报警通知实战
简介:完善服务熔断处理,报警机制完善
6、高级篇幅之深入源码剖析Hystrix降级策略和调整
简介:源码分析Hystrix降级策略和调整
7、断路器Dashboard监控仪表盘实战
简介:讲解断路器Dashboard基础使用和查看
8、断路器监控仪表参数讲解和模拟熔断
简介:讲解 断路器监控仪表盘参数和模拟熔断

第六章 微服务网关zuul开发实战
1、微服务网关介绍和使用场景
简介:讲解网关的作用和使用场景 (画图)
2、SpringCloud的网关组件zuul基本使用
简介:讲解zuul网关基本使用
3、高级篇幅之Zuul常用问题分析和网关过滤器原理分析
简介:讲解Zuul网关原理和过滤器生命周期,
4、自定义Zuul过滤器实现登录鉴权实战
简介:自定义Zuul过滤器实现登录鉴权实战
5、高级篇幅之高并发情况下接口限流特技
简介:谷歌guava框架介绍,网关限流使用
6、Zuul微服务网关集群搭建
简介:微服务网关Zull集群搭建

第七章 分布式链路追踪系统Sleuth和ZipKin实战
1、微服务下的链路追踪讲解和重要性
简介:讲解什么是分布式链路追踪系统,及使用好处
2、SpringCloud的链路追踪组件Sleuth实战
简介:讲解分布式链路追踪组件Sleuth实战
3、SpringCloud的链路追踪组件Sleuth常见问题说明
简介:讲解分布式链路追踪组件Sleuth常见问题说明
4、可视化链路追踪系统Zipkin部署
简介:讲解Zipkin的介绍和部署
5、高级篇幅之链路追踪组件Zipkin+Sleuth实战
简介:使用Zipkin+Sleuth业务分析调用链路分析实战

第八章 微服务核心知识分布式配置中心Config实战
1、微服务下的分布式配置中心
简介:讲解什么是配置中心及使用前后的好处 (画图)
2、SpringCloud的配置中心组件config-server实战
简介:讲解SpringCloud配置中心config-server实战
3、使用git服务器结合Config搭建分布式配置中心
简介:讲解使用git服务器结合Config搭建分布式配置中心
4、分布式配置中心客户端使用实战
简介:微服务里面客户端接入配置中心实战

第九章 微服务消息总线Bus结合消息队列RabbitMQ实战
1、消息总线Bus介绍和使用场景
2、消息队列和RabbitMQ基础介绍
简介:消息队列和RabbitMQ基础介绍
3、实战系列使用Docker搭建RabbitMQ3.7
简介:使用Docker安装RabbitMQ
4、高级篇幅消息总线整合配置中心架构流程图
简介:讲解消息总线Bus结合config组件搭建配置中心项目架构图和操作流程
5、微服务相关项目改造配置中心
简介:把课程项目改造成配置中心讲解

第十章、SpringCloud课程内容上半部分总结
1、微服务核心知识内容回顾
简介:回顾SpringCloud前面10章的基础内容
2、微服务下半部分知识 云服务器和Docker容器
简介:讲解云服务器和容器知识

第十一章 阿里云ECS服务器介绍和网络知识讲解
1、云服务器介绍和阿里云服务器ECS服务器选购
简介:什么是云服务器及目前主要的几个厂商介绍
2、阿里云服务器远程登录和常用工具
简介:讲解阿里云服务器登录使用和常见终端工具
3、互联网架构知识之网站部署上线基础准备
简介:讲解应用部署到可以公网访问需要步骤
4、域名购买和配置解析实战
简介:域名购买和配置解析实战

第十二章 微服务必备技能Docker容器基础篇幅
1、微服务下的Docker介绍和使用场景
简介:Docker介绍和使用场景
2、Linux云服务器Centos7安装Docker实战
简介:讲解阿里云ECS服务安装Docker实战
3、Docker仓库、镜像、容器核心知识讲解
简介:快速掌握Dokcer基础知识,
4、Docker容器常见命令实战
简介:讲解Docker在云服务上的实际应用
5、实战应用之使用Docker部署Nginx服务器
简介:讲解使用Docker部署Nginx服务器实战
6、公司中Docker镜像仓库使用讲解
简介:讲解一般公司中镜像仓库在的使用
7、高级篇幅之构建自己的镜像仓库
简介:使用阿里云搭建自己的镜像仓库

第十三章 微服务高级篇幅SpringCloud和Docker整合部署
第1课 高级篇幅之构建SpringBoot应用docker镜像上集
简介:使用Docker的maven插件,构建springboot应用
第2课 高级篇幅之构建SpringBoot应用docker镜像下集
简介:打包SpringCloud镜像并上传私有仓库并部署
第3课 实战系列之注册中心打包Docker镜像
简介:讲解使用Docker打包注册中心,上传私有镜像仓库并部署
第4课 实战系列之部署RabbitMQ和配置中心打包Docker镜像
简介:讲解使用Docker打包配置中心,和部署RabbitMQ
5、常见问题处理之升级云服务器
简介:处理上节课出现的问题,升级服务器注意事项
6、实战系列之Docker部署Redis
简介:使用Docker安装redis
7、生产环境常见问题之配置中心访问
简介:讲解生产环境部署常见问题,配置中心访问路径变化
8、实战系列之打包Docker镜像打包商品服务和订单服务、网关
简介:打包Docker镜像部署商品服务和订单服务、网关
9、实战系列云服务器部署网关、订单、商品服务
简介:云服务部署商品服务、订单服务、网关服务

第十四章 课程总结和常见问题处理
1、SpringCloud微服务常见问题和解决思路
简介:讲解SpringCloud开发实战常见问题,及解决思路
2、课程总结和后续技术规划
简介:总结SpringCloud课程和微服务后续课程规划

更多参考资料可参考

https://xdclass.net/html/course_catalogue.html?video_id=14
https://ke.qq.com/course/327760

原文地址:https://www.cnblogs.com/xdclass/p/9634183.html

时间: 2024-10-13 21:37:03

微服务SpringCloud+Docker入门到高级实战(目录)的相关文章

微服务SpringCloud+Docker入门到高级实战

第一章 课程介绍和学习路线 1.微服务架构SpringCloud课程介绍简介:课程介绍和课程大纲讲解,讲课风格和重点内容理解技巧2.技术选型和学后水平简介:课程所需基础和技术选型讲解,学完课程可以到达怎样的程度, 第二章 架构演进和分布式系统基础知识 1.传统架构演进到分布式架构简介:讲解单机应用和分布式应用架构演进基础知识 (画图)2.微服务核心基础讲解简介:讲解微服务核心知识 :网关.服务发现注册.配置中心.链路追踪.负载均衡器.熔断3.常见的微服务框架简介:讲解常用的微服务框架4.微服务下

微服务SpringCloud+Docker入门到高级实战(教程详情)

第一章 课程介绍和学习路线 1.微服务架构SpringCloud课程介绍 简介:课程介绍和课程大纲讲解,讲课风格和重点内容理解技巧 2.技术选型和学后水平 简介:课程所需基础和技术选型讲解,学完课程可以到达怎样的程度, 1.IDEA JDK8 Maven SpringBoot基础 Linux 2.理解掌握并开发SpringCloud里面主流架构和组件的基础使用,还有部分源码原理的理解 3.掌握学习的技巧和解决问题的思路 第二章 架构演进和分布式系统基础知识 1.传统架构演进到分布式架构 简介:讲

小D课堂 - 新版本微服务springcloud+Docker教程_汇总

小D课堂 - 新版本微服务springcloud+Docker教程_1_01课程简介 小D课堂 - 新版本微服务springcloud+Docker教程_1_02技术选型 小D课堂 - 新版本微服务springcloud+Docker教程_2_01传统架构演进到分布式架构 原文地址:https://www.cnblogs.com/wangjunwei/p/11434371.html

微服务 SpringCloud + docker

最近看到微服务很火,也是未来的趋势,所以就去学习下 好,接下来我们来认识下spring cloud.一.什么是spring cloud?它的中文官网这样说: 微服务架构集大成者,云计算最佳业务实践. 百度百科这样说的: Spring Cloud是一系列框架的有序集合.它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发, 如服务发现注册.配置中心.消息总线.负载均衡.断路器.数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署. Spring Cloud

2019刘老师教你用springboot2.x开发整合微信支付的线上教育平台带源码送springboot2.x零基础入门到高级实战教程

第一部分:springboot2.x零基础入门到高级实战教程一.零基础快速入门SpringBoot2.0 1.SpringBoot2.x课程全套介绍和高手系列知识点 简介:介绍SpringBoot2.x课程大纲章节 java基础,jdk环境,maven基础 2.SpringBoot2.x依赖环境和版本新特性说明 简介:讲解新版本依赖环境和springboot2新特性概述 3.快速创建SpringBoot2.x应用之手工创建web应用 简介:使用Maven手工创建SpringBoot2.x应用 4

微服务与Docker介绍

什么是微服务 微服务应用的一个最大的优点是,它们往往比传统的应用程序更有效地利用计算资源.这是因为它们通过扩展组件来处理功能瓶颈问题.这样一来,开发人员只需要为额外的组件部署计算资源,而不需要部署一个完整的应用程序的全新迭代.最终的结果是有更多的资源可以提供给其它任务. ? 一种软件架构模式 ? 复杂应用解耦为小而众的服务 ? 各服务精而专 ? 服务间通信通过API完成 微服务应用程序的另一个好处是,它们更快且更容易更新.当开发者对一个传统的单体应用程序进行变更时,他们必须做详细的QA测试,以确

微服务SpringCloud项目架构搭建入门

Spring的微服务框架SpringCloud受到众多公司欢迎,给大家带来一篇框架搭建入门.本次采用的版本是Spring Cloud版本为Finchley.RELEASE. 一.SpringCloud项目简介 spring cloud: 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理.服务发现.断路器.路由.微代理.事件总线.全局锁.决策竞选.分布式会话等等.它运行环境简单,可以在开发人员的电脑上跑. Spring Boot: 旨在简化创建产品级的 Spring 应用和服务,简化了配

构建SpringBoot,SpringCloud微服务架构分布式电商项目实战

Spring Cloud 微服务总体架构图 上面图中技术名词理解: 1.Sleuth-链路跟踪 为服务之间调用提供链路追踪.通过Sleuth可以很清楚的了解到一个服务请求经过了哪些服务,每个服务处理花费了多长.从而让我们可以很方便的理清各微服务间的调用关系. 2.断路器(Hystrix) 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用.为了保证其高可用,单个服务通常会集群

微服务-springcloud

感觉微服务都差不多概念,最近稍微看了下springcloud,感觉入门还是很简单的,框架用用就那么回事,深入的话需要很多时间投入了 学一个东西,我推荐首先从概念上了解到他是做什么的,什么时候需要,基本模块是什么,然后可以自己写一些小的例子,后续根据需要深入到探寻源码 某位热心同学写的入门例子,我下载学习了下:http://git.oschina.net/zhou666/spring-cloud-7simple 集成了了Netfix的一些关键组件: 服务发现--Netflix Eureka 客服端