切换菜单
搜索
林淘学院
林淘博客
登录/注册
退出
所有
专题文章
电子书
视频教程
软件程序
其他工具
搜索
资源详情
# Spring Cloud Alibaba微服务从入门到进阶 Spring Cloud Alibaba微服务从入门到进阶 Spring Cloud Alibaba是阿里巴巴出品的Spring Cloud第二代实现,是阿里微服务的解决方案与精华沉淀,在业界广泛使用,使用微服务更是大势所趋。学习本课程,能熟练掌握Spring Cloud Alibaba的使用和原理,并带领大家从0开始编写一个学习笔记微信小程序,在实践中深入理解微服务思想。 适合人群 对微服务开发有兴趣有需求的开发人员 技术储备要求 具有一定开发经验 了解Maven / 了解Spring Boot **另:** 1:本教程来自某课网,原价399,现由本站整理发布!本站所有课程百分百高清,完整,原画,包含所有的视频+素材+课件+源码 2:本站所有课程格式MP4格式无密 可以通过网盘在线学习也可下载到本地,方便快捷! ## 1. 重要提示 本商品是虚拟资源,付费后会将商品的百度分享链接回显到网页,同时发送到你填写的邮箱 ## 2. 视频试看 **试看内容为随机抽选的** 链接: https://pan.baidu.com/s/1Ugfk-_0B5_FgxInwt3RtLQ 提取码: wxd6 ## 3. 视频主要课程列表如下 **第1章 课程介绍** **课程的总体介绍,课程需要的环境搭建和一些常用的快捷键介绍.** **1-1 本课导学试看** **1-2 项目环境搭建** **第2章 Spring Boot基础** **前期先带着学习Spring Boot基础,创建Spring Boot项目,讲解Spring Boot的配置,是学习Spring Cloud Alibaba的必知必会.** **2-1 本章概述** **2-2 Spring Boot是什么,能做什么?** **2-3 编写第一个Spring Boot应用** **2-4 Spring Boot应用组成分析** **2-5 Spring Boot开发三板斧** **2-6 必会:Spring Boot Actuator** **2-7 必会:Spring Boot配置管理** **2-8 必会:Profile** **2-9 本章总结** **第3章 微服务的拆分与编写** **这一章讲解的微服务的概念,使用场景,建模,架构通览,讲师带着拆分微服务并且一步步分析,编写一些基础的微服务功能** **3-1 本章概述** **3-2 单体应用** **3-3 微服务** **3-4 项目效果演示** **3-5 微服务拆分** **3-6 项目架构图** **3-7 数据库设计** **3-8 API文档** **3-9 如何创建小程序** **3-10 前端代码如何使用** **3-11 创建项目-1** **3-12 创建项目-2** **3-13 整合Lombok简化代码编写** **3-14 解决IDEA的红色警告** **3-15 编写用户微服务与内容微服务-1** **3-16 编写用户微服务与内容微服务-2** **3-17 编写用户微服务与内容微服务-3** **3-18 现有架构存在的问题** **第4章 Spring Cloud Alibaba介绍** **学习Spring Cloud Alibaba是什么,为项目整合Spring Cloud Alibaba** **4-1 Spring Cloud Alibaba是什么** **4-2 版本与兼容性** **4-3 为项目整合Spring Cloud Alibaba** **第5章 服务发现-Nacos** **这一章带我们先剖析服务发现原理,然后将应用注册到Nacos上,分析核心的Nacos服务发现,进而实现对Nacos的监控,最后学习搭建Nacos集群.** **5-1 服务提供者与服务消费者** **5-2 大白话剖析服务发现原理试看** **5-3 什么是Nacos** **5-4 搭建Nacos Server** **5-5 将应用注册到Nacos试看** **5-6 为内容中心引入服务发现** **5-7 Nacos服务发现的领域模型** **5-8 Nacos元数据** **第6章 实现负载均衡-Ribbon** **本章节带我们理解和学习负载均衡,学习Ribbon的并且为我们的应用整合Ribbon,最后学习Ribbon的配置.** **6-1 负载均衡的两种方式** **6-2 手写一个客户端侧负载均衡器** **6-3 使用Ribbon实现负载均衡** **6-4 Ribbon组成** **6-5 Ribbon内置的负载均衡规则** **6-6 细粒度配置自定义01-Java代码方式** **6-7 细粒度配置自定义02-父子上下文** **6-8 细粒度配置自定义03-配置属性方式** **6-9 细粒度配置自定义04-两种方式对比** **6-10 细粒度配置自定义05-最佳实践总结** **6-11 全局配置** **6-12 支持的配置项** **6-13 饥饿加载** **6-14 扩展Ribbon-支持Nacos权重** **6-15 扩展Ribbon-同一集群优先调用** **6-16 扩展Ribbon-基于元数据的版本控制** **6-17 深入理解Nacos的Namespace** **6-18 现有架构存在的问题** **第7章 声明式HTTP客户端-Feign** **本章学习Feign,包括Feign的自定义配置,实现文件上传,进一步实现代码的重用,Feign性能优化,Feign与RestTemplate的对比与选择.** **7-1 使用Feign实现远程HTTP调用** **7-2 Feign的组成** **7-3 细粒度配置自定义-01-Java代码方式-指定日志级别** **7-4 细粒度配置自定义-02-配置属性方式-指定日志级别** **7-5 全局配置-01-Java代码方式-指定日志级别** **7-6 全局配置-02-配置属性方式-指定日志级别** **7-7 支持的配置项** **7-8 配置最佳实践总结** **7-9 Feign的继承** **7-10 多参数请求构造** **7-11 Feign脱离Ribbon使用** **7-12 RestTemplate vs Feign** **7-13 Feign性能优化** **7-14 常见问题总结** **7-15 现有架构总结** **第8章 服务容错-Sentinel** **本章主要讲解Sentinel,介绍这个之前先讲解容错的常见手段,然后快速入门Sentinel,讲解内容主要包括,限流规则,降级规则,集群限流,搭建生产级Sentinel,最后进行Sentinel核心源码分析.** **8-1 雪崩效应** **8-2 常见容错方案** **8-3 使用Sentinel实现容错** **8-4 Sentinel控制台** **8-5 流控规则** **8-6 降级规则详解【使用、流程、注意点、源码】** **8-7 热点规则详解【使用、场景、注意点、源码】** **8-8 系统规则详解【使用、计算规则、源码】** **8-9 授权规则详解** **8-10 代码配置规则** **8-11 Sentinel与控制台通信原理剖析** **8-12 控制台相关配置项** **8-13 Sentinel API详解** **8-14 SentinelResource注解详解** **8-15 RestTemplate整合Sentinel** **8-16 Feign整合Sentinel** **8-17 Sentinel使用姿势总结** **8-18 规则持久化01-拉模式** **8-19 规则持久化02-推模式** **8-20 生产环境使用Sentinel** **8-21 集群流控** **8-22 扩展Sentinel01-错误页优化** **8-23 扩展Sentinel02-实现区分来源** **8-24 扩展Sentinel03-RESTful URL支持** **8-25 扩展Sentinel04-透过现象看本质** **8-26 配置项总结** **8-27 本章总结:再谈常见容错方案** **第9章 消息驱动的微服务-Spring Cloud Alibaba RocketMQ** **本章主要讲解RabbitMQ的介绍和安装,Spring Cloud Stream核心概念,Spring Cloud Alibaba RocketMQ学习,异步消息推送与消费** **9-1 管理员审核分享业务实现** **9-2 引入MQ后的架构演进** **9-3 MQ适用场景** **9-4 MQ的选择** **9-5 搭建RocketMQ** **9-6 搭建RocketMQ控制台** **9-7 RocketMQ的术语与概念** **9-8 RocketMQ进阶** **9-9 Spring消息编程模型01-编写生产者** **9-10 Spring消息编程模型02-编写消费者** **9-11 分布式事务01-流程剖析、概念术语、事务消息三状态** **9-12 分布式事务02-编码实现** **9-13 Spring Cloud Stream是什么?** **9-14 Spring Cloud Stream编程模型** **9-15 Spring Cloud Stream-编写生产者** **9-16 Spring Cloud Stream-编写消费者** **9-17 Spring Cloud Stream自定义接口01-发送消息【附带解决Mybatis的坑】** **9-18 Spring Cloud Stream自定义接口02-消费消息** **9-19 透过现象看本质** **9-20 消息过滤** **9-21 Spring Cloud Stream的监控** **9-22 Spring Cloud Stream异常处理** **9-23 Spring Cloud Stream + RocketMQ实现分布式事务01-重构生产者** **9-24 Spring Cloud Stream + RocketMQ实现分布式事务02-重构消费者** **9-25 Spring Cloud Stream知识盘点【必看】** **第10章 API网关-Spring Cloud Gateway** **本章主要内容是:为什么要使用网关,整合Gateway,Gateway核心学习:Route,Predicate,Filter,最后使用Gateway聚合微服务请求** **10-1 为什么要使用网关?** **10-2 Spring Cloud Gateway是什么?优缺点分析** **10-3 编写Spring Cloud Gateway** **10-4 核心概念** **10-5 架构剖析** **10-6 内置路由谓词工厂详解(Route Predicate Factories)** **10-7 自定义路由谓词工厂** **10-8 内置过滤器工厂详解(GatewayFilter Factories)【详解\&调试技巧】** **10-9 自定义过滤器工厂【生命周期、自定义的方式、核心API、编码】** **10-10 全局过滤器** **10-11 悬念:如何为Spring Cloud Gateway整合Sentinel?** **10-12 监控Spring Cloud Gateway** **10-13 排错、调试技巧总结【调试排错三板斧】** **10-14 进阶:再谈过滤器执行顺序** **10-15 Spring Cloud Gateway限流** **10-16 本章总结** **第11章 微服务的用户认证与授权** **本章主要内容是:如何实现用户认证与授权?实现的三种方案,全部是通过画图的方式讲解.以及三种方案的对比.最后根据方案改造Gateway和扩展Feign** **11-1 认证授权------必然会面临的话题!** **11-2 有状态 vs 无状态** **11-3 微服务认证方案01-"处处安全"方案** **11-4 微服务认证方案02-外部无状态,内部有状态方案** **11-5 微服务认证方案03-"网关认证授权,内部裸奔"方案** **11-6 微服务认证方案04-"内部裸奔"改进方案** **11-7 微服务认证方案05-方案对比与选择** **11-8 访问控制模型** **11-9 JWT是什么?【是什么、组成、上手】** **11-10 实现认证授权01-实现小程序登录1** **11-11 实现认证授权01-实现小程序登录2** **11-12 AOP实现登录状态检查** **11-13 内容中心实现登录状态检查** **11-14 Feign实现Token传递** **11-15 RestTemplate实现Token传递** **11-16 AOP实现用户权限验证** **11-17 网关、用户中心、内容中心、前端登录授权集成测试** **11-18 本章总结** **第12章 配置管理-Nacos** **本章主要内容是:使用Nacos管理配置以及实现配置管理的原因,配置如何管理以及动态刷新和最佳实现总结,最后是Nacos配置刷新原理解读** **12-1 为什么要实现配置管理?** **12-2 使用Nacos管理配置** **12-3 配置属性动态刷新与回滚(附回滚Bug)** **12-4 应用的配置共享** **12-5 引导上下文** **12-6 数据持久化** **12-7 搭建生产可用的Nacos集群** **12-8 配置最佳实践总结** **第13章 调用链监控-Sleuth** **本章主要内容是:大白话剖析调用链监控原理,然后学习Sleuth,Zipkin,然后将Sleuth整合Zipkin,最后学习Zipkin数据持久化(Elasticsearch)以及Zipkin依赖关系图** **13-1 大白话剖析调用链监控原理** **13-2 整合Sleuth** **13-3 Zipkin搭建与整合** **13-4 整合Zipkin之后Nacos报错解决** **13-5 为所有微服务整合Zipkin** **13-6 Zipkin数据持久化(Elasticsearch)** **13-7 依赖关系图** **第14章 业务功能完善** **本章主要内容:用户中心业务代码完善,内容中心业务代码完善和积分中心业务代码完善** **14-1 本章概要** **14-2 编写分享列表页** **14-3 解决Mybatis结果映射问题** **14-4 积分兑换指定分享** **14-5 项目集成测试** **第15章 进阶:既有代码优化与改善** **本章主要内容是:优化代码设计,提升可读性、改善代码结构** **15-1 本章概述** **15-2 简单指标:Statistic** **15-3 Alibaba Java代码规约** **15-4 SonarQube** **第16章 进阶:多维度微服务监控** **本章主要内容是:JVM监控与分析,日志监控、聚合与分析,中间件监控,系统级的监控和其他监控等** **16-1 本章概要** **16-2 Spring Boot Actuator监控数据可视化:Spring Boot Admin** **16-3 JVM监控** **16-4 GC日志、线程Dump日志、堆Dump可视化分析** **16-5 日志监控** **16-6 其他监控** **第17章 进阶:完美融合异构微服务** **本章主要内容是:Sidecar简介,然后编写Sidecar,异构微服务和Spring Cloud应用之间互相调用,Sidecar原理分析和优缺点分析** **17-1 如何完美整合异构微服务?** **17-2 Spring Cloud Wii实现完美整合** **第18章 课程总结** **本章节对Spring Cloud生态、Spring Cloud Alibaba、微服务、Cloud Native的总结和展望** **18-1 课程总结**
获取资源
热门资源
热门电子书
×
友情提示