Java架构师 SpringCloud企业级开发实战

课程老师

老秦 架构喵教育金牌讲师
10多年行业经验,特邀金牌讲师,前运通,联合架构师,多年架构实战经验,参与过中国华电PMIS,中国核电PMIS及信息化建设的相关工作。多年Java线下和线上授课经验,秉持授人以鱼不如授人以渔的信念,孵化出了10000+的学员,精通Java体系,以日常行为解释代码,让大家在欢声笑语中把知识点刻到心里。

课程大纲

01.cloud入门(5节)

1.微服务项目架构演变
2.cloud项目组件与架构
3.cloud优质项目推荐
4.cloud官网与版本
5.cloud项目搭建

02.Eureka注册中心(6节)

1.注册中心搭建
2.注册中心的自我保护机制
3.注册中心搭建与CAP原则
4.服务注册
5.common项目搭建
6.项目的打包发布

03.微服务之间远程调用(7节)

1.RestTemplate服务调用
2.OpenFeign服务调用
3.OpenFeign参数传递
4.OpenFeign性能优化
5.OpenFeign拦截器
6.API远程接口项目搭建
7.OpenFeign原理

04.Nacos注册中心(3节)

1.Nacos安装与注册
2.OpenFeign基于Nacos服务调用
3.Nacos配置中心的使用

05.服务熔断与限流(5节)

1.服务熔断限流概述
2.豪猪的使用
3.Sentinel使用
4.Sentinel资源控制
5.Sentinel控制与动态配置

06.服务网关(7节)

1.网关简介
2.网关项目搭建
3.路由配置url
4.路由规则谓词
5.自定义黑名单过滤器
6.全局异常处理和白名单
7.网关整合Sentinel实现流量控制

07.SSO单点登录(8节)

1.CAS中央认证服务概述与基本搭建
2.登录接口与远程调用
3.sso获取登录用户信息
4.sso登录业务校验
5.Redis公共项目集成
6.Security项目处理token
7.Gateway校验刷新token
8.Security实现鉴权

08.服务监控与链路追踪(3节)

1.服务监控Actuator
2.服务监控AdminUI
3.链路追踪SkyWalking

09.多数据源(2节)

1.多数据源概述
2.多数据源配置

10.分布式事务(4节)

1.分布式事务概述
2.Seata使用
3.Seata集成Nacos
4.Seata完成远程Feign调用

课程详情

适用人群

本套课程适用于学习微服务的学员,以及企业二次提升自身能力的在职程序员

课程特色

本套课程从微服务架构演变开始讲解,直到使用cloud框架完成项目架构。

课程价格

99元全套cloud课程,附送笔记以及所需软件

学习目标

1.掌握微服务架构演变
2.掌握微服务架构体系
3.掌握cloud框架搭建
4.掌握注册中心eureka、Nacos
5.掌握服务之间的调用openfeign
6.掌握服务雪崩、服务熔断以及Hystrix
7.掌握服务链路追踪
8.掌握服务监控平台
9.掌握CAS中央认证服务
10.掌握分布式事务seata
11.掌握多数据源配置
12.掌握项目日志平台、以及打包发布

标签