2018年分布式架构教程 SpringCloud+Docker基础入门到实战—233人已学习
课程介绍
微服务系列课程SpringCloud高级课程是2018年8月份录制,采用最新的SpringCloud版本,分为14章71节课,从零基础讲解分布式架构到搭建SpringCloud微服务相关组件以及Docker容器实战、使用私有镜像仓库,使用Docker部署SpirngCloud全家桶到云服务器生产环境,还有核心源码分析和面试经验等知识。
课程收益
springcloud零基础入门到高级使用
讲师介绍
张颜源 更多讲师课程
7年的开发架构经验,曾就职于国内一线互联网公司,开发工程师,现在是某创业公司技术负责人, 擅长语言有node/java/python,专注于服务端研发,人工智能相关领域, 熟悉分布式高可用系统的架构,大数据处理,微信开放平台支付等业务
课程大纲
第1章:课程介绍和学习路线
1. 微服务架构SpringCloud课程介绍 11:48
2. 技术选型和学后水平 5:11
第2章:架构演进和分布式系统基础知识
1. 传统架构演进到分布式架构 16:50
2. 微服务核心基础讲解 20:45
3. 常见的微服务框架 12:25
4. 微服务下电商项目基础模块设计 3:03
第3章:SpringCloud核心组件注册中心
1. 什么是微服务的注册中心 11:46
2. 分布式应用知识CAP理论知识 9:12
3. 分布式系统CAP原理常见面试题和注册中心选择 16:27
4. SpringCloud微服务核心组件Eureka介绍和闭源后影响 15:58
5. 服务注册和发现Eureka Server搭建实战 18:45
6. 服务注册和发现之Eureka Client搭建商品服务实战 28:28
7. Eureka服务注册中心配置控制台问题处理 11:58
第4章:服务消费者ribbon和feign实战和注册中心高可用
1. 常用的服务间调用方式讲解 11:53
2. 微服务调用方式之ribbon实战 订单调用商品服务 35:08
3. 高级篇幅之Ribbon负载均衡源码分析实战 31:24
4. 高级篇幅之服务间调用之负载均衡策略调整实战 20:08
5. 微服务调用方式之feign 实战 订单调用商品服务 21:26
6. Feign核心源码解读和服务调用方式ribbon和Feign选择 23:23
第5章:互联网架构服务降级熔断 Hystrix 实战
1. 分布式核心知识之熔断、降级讲解 19:46
2. Netflix开源组件断路器Hystrix介绍 10:26
3. Feign结合Hystrix断路器开发实战《上》 13:32
4. Feign结合Hystrix断路器开发实战《下》 15:54
5. 熔断降级服务异常报警通知实战 23:39
6. 高级篇幅之深入源码剖析Hystrix降级策略和调整 22:02
7. 断路器Dashboard监控仪表盘实战 12:16
8. 断路器监控仪表参数讲解和模拟熔断 29:45
第6章:微服务网关zuul开发实战
1. 微服务网关介绍和使用场景 16:03
2. SpringCloud的网关组件zuul基本使用 31:09
3. 高级篇幅之Zuul常用问题分析和网关过滤器原理分析 20:21
4. 自定义Zuul过滤器实现登录鉴权实战 30:05
5. 高级篇幅之高并发情况下接口限流特技 17:50
6. Zuul微服务网关集群搭建 8:30
第7章:分布式链路追踪系统Sleuth和ZipKin实战
1. 微服务下的链路追踪讲解和重要性 4:54
2. SpringCloud的链路追踪组件Sleuth实战 6:30
3. SpringCloud的链路追踪组件Sleuth常见问题说明 7:39
4. 可视化链路追踪系统Zipkin部署 11:20
5. 高级篇幅之链路追踪组件Zipkin+Sleuth实战 26:39
第8章:微服务核心知识分布式配置中心Config实战
1. 微服务下的分布式配置中心 13:34
2. SpringCloud的配置中心组件config-server实战 9:42
3. 使用git服务器结合Config搭建分布式配置中心 23:29
4. 分布式配置中心客户端使用实战 26:55
第9章:微服务消息总线Bus结合消息队列RabbitMQ实战
1. 消息总线Bus介绍和使用场景 5:44
2. 消息队列和RabbitMQ基础介绍 8:30
3. 实战系列使用Docker搭建RabbitMQ3.7 11:10
4. 高级篇幅消息总线整合配置中心架构流程图 25:11
5. 微服务相关项目改造配置中心 22:42
第10章:SpringCloud课程内容上半部分总结
1. 微服务核心知识内容回顾 5:17
2. 微服务下半部分知识 云服务器和Docker容器 2:08
第11章:阿里云ECS服务器介绍和网络知识讲解
1. 云服务器介绍和阿里云服务器ECS服务器选购 21:51
2. 阿里云服务器远程登录和常用工具 7:03
3. 互联网架构知识之网站部署上线基础准备 9:46
4. 域名购买和配置解析实战 13:55
第12章:微服务必备技能Docker容器基础篇
1. 微服务下的Docker介绍和使用场景 14:08
2. Linux云服务器Centos7安装Docker实战 9:59
3. Docker仓库、镜像、容器核心知识讲解 6:19
4. Docker容器常见命令实战 17:54
5. 实战应用之使用Docker部署Nginx服务器 11:18
6. 公司中Docker镜像仓库使用讲解 11:35
7. 高级篇幅之构建自己的镜像仓库 28:19
第13章:微服务高级篇SpringCloud和Docker整合部署
1. 高级篇幅之构建SpringBoot应用docker镜像上集 12:14
2. 高级篇幅之构建SpringBoot应用docker镜像下集 32:31
3. 实战系列之注册中心打包Docker镜像 18:05
4. 实战系列之部署RabbitMQ和配置中心打包Docker镜像 19:16
5. 常见问题处理之升级云服务器 11:47
6. 实战系列之Docker部署Redis 7:32
7. 生产环境常见问题之配置中心访问 11:55
8. 实战系列之打包Docker镜像打包商品服务和订单服务、网关 10:15
9. 实战系列云服务器部署网关、订单、商品服务 25:14
第14章:课程总结和常见问题处理
1. SpringCloud微服务常见问题和解决思路 13:22
2. 课程总结和后续技术规划 12:50
大家可以点击【 查看详情】查看我的课程