- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
有一定的SpringBoot,希望掌握SpringCloud及SpringCloud Alibaba微服务架构的开发
你将会学到:
掌握SpringCloud SpringCloud Alibaba 微服务架构的开发
- 掌握SpringCloud Eureka/Nacos/Zookeeper/Consul服务注册和发现
- 掌握SpringCloud Ribbon微服务负载均衡
- 掌握SpringCloud Gateway微服务网关
- 掌握SpringCloud Hystrix/Alibaba Sentinel微服务熔断
- 掌握SpringCloud Sleuth/Zipkin/Skywalking微服务链路追踪
- 掌握SpringCloud Alibaba Seata分布式事务
- 掌握Jenkins+Docker微服务持续集成/持续部署上线
课程简介:
一、课程视频目录
01、SpringCloud全家桶课程大纲.wmv
02、课程技术栈及版本说明.wmv
03、搭建单体架构Demo-导入SQL脚本
04、搭建单体架构Demo-创建SpringBoot工程.wmv
05、搭建单体架构Demo-编写根据id查询用户接口.wmv
06、搭建单体架构Demo-编写根据id查询订单接口.wmv
07、架构演进思路分析.wmv
08、微服务架构项目拆分原则.wmv
09、把单体架构项目进行微服务拆分.wmv
10、RCP协议和Http协议分析.wmv
11、使用HttpClient实现Http远程调用.wmv
12、使用RestTemplate实现Http远程调用.wmv
13、课程小结:总结微服务架构存在的问题.wmv
14、为什么微服务需要引入服务注册和发现.wmv
15、Eureka架构和基本原理分析.wmv
16、项目整合SpringCloud环境.wmv
17、搭建单机版的Eureka-Server.wmv
18、项目代码优化小Tips.wmv
19、Eureka客户端执行服务注册.wmv
20、Eureka客户端执行服务发现.wmv
21、在Linux部署Eureka集群.wmv
22、Eureka集群服务注册.wmv
23、Eureka-Server添加安全认证.wmv
24、Eureka的失效剔除与自我保护.wmv
25、主流服务注册中心产品对比.wmv
26、Zookeeper介绍.wmv
27、Zookeeper的CP特性与数据同步原理.wmv
28、为什么Zookeeper集群节点数是奇数.wmv
29、Zookeeper的持久节点和临时节点.wmv
30、搭建Zookeeper集群.wmv
31、服务注册到zookeeper集群.wmv
32、Consul介绍.wmv
33、Consul集群架构原理分析.wmv
34、搭建Consul集群及服务注册到Consul.wmv
35、Nacos简介.wmv
36、Window和Docker方式安装Nacos.wmv
37、服务注册到Nacos单节点.wmv
38、Nacos的临时实例和持久实例.wmv
39、Nacos环境隔离.wmv
40、Nacos数据持久化方式.wmv
41、搭建Nacos2.X集群及服务注册到Nacos集群.wmv
42、服务注册发现阶段小结.wmv
43、微服务为什么需要负载均衡.wmv
44、使用@LoadBalaced注解实现负载均衡.wmv
45、@LoadBlanced源码追踪.wmv
46、Ribbon内置负载均衡策略及修改策略.wmv
47、自定义Ribbon负载均衡策略.wmv
48、Ribbon重试策略.wmv
49、Ribbon饥饿加载.wmv
50、NacosRule负载均衡策略.wmv
51、OpenFeign的作用及与Feign的区别.wmv
52、OpenFeign替换RestTemplate的过程.wmv
53、OpenFeign调用原理解析.wmv
54、OpenFeign常见参数及日志级别修改.wmv
55、开启OpenFeign重试机制.wmv
56、自定义OpenFeign请求拦截器.wmv
57、OpenFeign切换Http客户端实现.wmv
58、微服务服务注册发现组件总结.wmv
59、为什么需要网关(Gateway).wmv
60、SpringCloudGateawy和Zuul区别.wmv
61、Spring Cloud Gateway核心概念与流程.wmv
62、快速搭建SpringCloudGateway.wmv
63、网关路由断言工厂的使用.wmv
64、网关自定义断言工厂实现.wmv
65、多参数自定义断言工厂.wmv
66、过滤器介绍和局部过滤器的使用.wmv
67、自定义过滤器(一)统一鉴权过滤器.wmv
68、自定义过滤器(二)统计接口执行时长.wmv
69、自定义过滤器(三)允许指定IP访问.wmv
70、网关整合Nacos实现负载均衡.wmv
71、网关解决ajax跨域问题.wmv
72、自定义全局网关异常处理.wmv
73、为什么要统一服务配置管理.wmv
74、分布式配置管理中心功能介绍.wmv
75、主流的分布式配置中心如何选择.wmv
76、Spring Cloud Config介绍.wmv
77、搭建单机Spring Cloud Config(一)Git仓库存储配置.wmv
78、搭建单机Spring Cloud Config(二)搭建ConfigServer服务.wmv
79、搭建单机Spring Cloud Config(三)Config客户端拉取配置.wmv
80、ConfigServer添加认证访问权限.wmv
81、Config客户端配置实时刷新.wmv
82、搭建Config配置中心高可用.wmv
83、Spring Cloud Bus介绍.wmv
84、整合Spring Cloud Bus(1)-安装RabbitMQ.wmv
85、整合Spring Cloud Bus(2)-Config整合Bus.wmv
86、Apollo介绍与核心特征.wmv
87、Apollo工作流程与核心架构.wmv
88、搭建DEV单环境的Apollo服务端.wmv
89、Apollo项目基本管理.wmv
90、Apollo发布配置.wmv
91、Apollo-Java客户端拉取配置.wmv
92、Apollo配置更新原理分析.wmv
93、通过namespace管理项目配置.wmv
94、Apollo与SpringCloud项目整合.wmv
95、Apollo配置实时刷新的作用域.wmv
96、在DEV基础上给Apollo新增PRO环境
97、环境之间同步配置及微服务添加环境.wmv
98、Apollo同一个环境下添加不同集群.wmv
99、Apolloa灰度发布功能.wmv
100、介绍Apollo高可用部署架构方式.wmv
101、使用Nacos作为微服务配置中心.wmv
102、Nacos配置实时刷新问题.wmv
103、Nacos抽取微服务公共配置.wmv
104、Nacos进行配置隔离.wmv
105、Nacos配置的灰度发布(Beta发布).wmv
106、什么是服务雪崩问题.wmv
107、解决服务雪崩问题的三种方案.wmv
108、Hystrix和Sentinel的区别.wmv
109、微服务提供方集成Hystrix实现服务熔断.wmv
110、Hystrix服务降级Fallback处理.wmv
111、Hystrix服务降级全局配置.wmv
112、Hystrix结合Feign服务降级.wmv
113、搭建Hystrix DashBoard监听服务.wmv
114、微服务整合Hystrix DashBoard.wmv
115、Sentinel介绍.wmv
116、微服务整合Sentinel客户端.wmv
117、流控规则:QPS限流.wmv
118、流控规则:线程数限流.wmv
119、流控规则:关联限流.wmv
120、流控规则:链路限流.wmv
121、流控效果:WarmUp.wmv
122、流控效果:匀速排队.wmv
123、热点参数限流.wmv
124、熔断降级:慢调用比例.wmv
125、熔断降级:异常数和比例.wmv
126、Sentinel异常处理.wmv
127、为什么需要分布式链路追踪系统.wmv
128、APM系统简介及主流AMP产品.wmv
129、Spring Cloud Sleuth简介.wmv
130、微服务整合Spring Cloud Sleuth.wmv
131、Zipkin简介.wmv
132、安装Zipkin及微服务整合Zipkin.wmv
133、Zipkin日志持久化到Elasticsearch.wmv
134、SkyWalking简介.wmv
135、SkyWalking架构设计.wmv
136、搭建SkyWalking服务端.wmv
137、微服务整合SkyWalking.wmv
138、SkyWalking日志信息说明.wmv
139、本地事务与分布式事务.wmv
140、编写分布式事务演示代码.wmv
141、回顾CAP定理和分布式事务解决思路.wmv
142、分布式事务解决方案(1)XA两阶段提交.wmv
143、分布式事务解决方案(2)TCC补偿事务.wmv
144、分布式事务解决方案(3)本地消息表最终一致性.wmv
145、分布式事务解决方案(4)MQ事务性消息.wmv
146、分布式事务解决方案(5)Seata分布式事务框架.wmv
147、Seata架构.wmv
148、搭建Seata的服务端.wmv
149、Seata分布式(一)XA模式.wmv
150、Seata分布式(二)AT模式执行原理.wmv
151、Seata分布式(二)AT模式实现步骤.wmv
152、Seata分布式(三)TCC模式.wmv
153、Seata分布式(四)SAGA模式.wmv
154、总结Seata四种模式.wmv
155、瀑布模型和敏捷开发.wmv
156、持续集成与持续部署.wmv
157、Jenkins简介.wmv
158、Jenkins配套软件安装.wmv
159、Jenkins安装过程.wmv
160、Jenkins全局工具配置.wmv
161、微服务整合Docker.wmv
162、提交代码到Git仓库.wmv
163、基础依赖安装.wmv
164、微服务持续集成.wmv
二、课程常见QA
Q1:这套视频我能学到啥?
小伙伴们学完视频后,对Spring Cloud原生组件以及当下流行的Spring Cloud Alibaba组件都会比较熟悉,并能运用到项目中去。其中Spring Cloud Alibaba 占据了比较大的篇幅,包括了流量控制Sentinel、分布式事务Seata、服务注册和配置管理Nacos。除此以外,本视频最后还会教大家从零开始搭建Jenkins+Docker的微服务部署环境。
Q2:这套视频适合哪些人看?
学习这套视频,有一定的Spring Boot基础即可,无需对Spring Cloud或微服务架构有了解,本视频会用Spring Boot搭建单体架构开始手把手带领大家进入微服务架构,逐步整合Spring Cloud。
Q3:视频有配套讲义笔记吗?
本套视频配套有高清PDF笔记,笔记写的非常详细,而且图文并茂,笔记总页数多达300页!
课程大纲-新版微服务架构SpringCloud SpringCloud Alibaba全家桶
第1章微服务治理(服务注册和负载均衡)(7小时36分钟58节)
“coco老师”老师的其他课程更多+