![3b3e9e6cd011aee9a5b3142bdca87e7a.jpeg](https://i-blog.csdnimg.cn/blog_migrate/99266c08119b20897b0fce7239e13cb2.jpeg)
SpringCloud Alibaba 的优势
- 阿里使用过的组件经历了考验,性能强悍,设计合理,现在开源出来给大家用。
- 成套产品搭配完善的可视化界面给开发运维带来了极大的便利。
- 搭建简单,学习曲线低。
目前市面上SpringCloud Alibaba相关的权威资料少之又少,各种博文琳琅满目,其中不少的解释对读者有很多的误导。为此,我花了半个月时间整理收集,结合阿里推出正式版的电子版教程。在这里进行一个开源式的共享,教程的内容大体如下:
- 第一份:SpringCloud Alibaba入门到实战(阿里巴巴正式版)
- 第二份:SpringCloud Alibaba 全解(权威指南)
Start 1:SpringCloud Alibaba入门到实战
基础知识篇
理论篇
- 单体架构
- SOA架构
- 微服务架构
![7c1f60039074f2d75d469c9f79548918.jpeg](https://i-blog.csdnimg.cn/blog_migrate/35756a90db28bec74cbc81fa214dfecb.jpeg)
分布式配置
- Nacos简介
- 如何引入 Nacos Config 支持分布式配置
- 使用Nacos Config 实现分布式配置
- 使用Nacos Config实现Bean动态刷新
- 使用Nacos Config 监听实现Bean属性动态刷新
- Nacos Config高级配置
- Nacos Config Actuator Endpoint
![85800020c9fb567129f54ac360846dd7.jpeg](https://i-blog.csdnimg.cn/blog_migrate/de5bb5c5375634a65accf8c6e8e907d8.jpeg)
服务注册与发现
- Nacos Discovery 简介
- 如何引入Nacos Discovery 进行服务注册/发现
- 使用Nacos Discovery进行服务注册/发现
- Nacos Discovery 整合Spring Cloud服务调用
- 服务提供者添加Web 服务
- Nacos Discovery 整合@LoadBalanced RestTemple
- Nacos Discovery整合 Spring Cloud OpenFeign
- Nacos Discovery更多配置项信息
- Nacos Discovery Actuator Endpoint
![22c3e86d02b487370e7d667d264de7d6.jpeg](https://i-blog.csdnimg.cn/blog_migrate/510352d6aef7c0f256aaf5703b631f8d.jpeg)
分布式服务调用
- Dubbo Spring Cloud简介
- 功能特性
- Dubbo 使用Spring Cloud 服务注册与发现
- Dubbo 作为Spring Cloud 服务调用
- Dubbo服务自省
- Dubbo迁移Spring Cloud 服务调用
- 如何引入 Dubbo Spring Cloud
- 使用Dubbo Spring Cloud构建服务提供者
- 使用Dubbo Spring Cloud 实现 Dubbo服务消费方
![33cfa364eb9ea6870f0733a9f0cac81e.jpeg](https://i-blog.csdnimg.cn/blog_migrate/5438ff88f9af13589866ffd4f6540238.jpeg)
服务熔断和限流
- 为什么需要流量控制?
- 为什么需要熔断降级?
- Sentinel:高可用护航的利器
- Spring Cloud Alibaba Sentinel服务限流/熔断实战
- 服务接入SCA Sentine
- 流控规则
- 网关流控规则
- 熔断降级规则
- 注解方式自定义埋点
- 配置自定义的流控处理逻辑
- 对 Spring Cloud 其他组件的支持
- 如何选择流控降级组件
![0766e5525e5c8720f765eb638028f76e.jpeg](https://i-blog.csdnimg.cn/blog_migrate/2209a7caa3390306b59e902783d6efe5.jpeg)
分布式消息(事件)驱动
- 事件驱动架构简介
- 理解Spring 消息编程模型
- Spring Cloud Stream
![e54dfd2cd9d9e361a48597a02f4a7cb4.jpeg](https://i-blog.csdnimg.cn/blog_migrate/e3f5d814444eaceafafced4ec4169e1b.jpeg)
分布式事务
- 为什么需要分布式事务?
- 常见的分布式事务解决方案
- 消息最终一致性
- XA标准
- TCC方案
- saga事务解决方案
- AT事务模式
- Seata与 Spring Cloud集成
- 如何扩展一个RPC框架?
- Seata 实战
![79506b0258d4a058eede7bd5729dd191.jpeg](https://i-blog.csdnimg.cn/blog_migrate/7877d4a9c4b9c9d1e0c3fbac5d69a6f2.jpeg)
Start 2:SpringCloud Alibaba 全解
第 1 章节 微服务介绍
- 系统架构演变
- 微服务架构介绍
- SpringCloud Alibaba介绍
![767ecbe54c461130e86c5b247a358417.jpeg](https://i-blog.csdnimg.cn/blog_migrate/90d14df6dc8519129b4f1ec3e5c94e1b.jpeg)
第 2 章节 微服务环境搭建
- 案例准备
- 创建父工程
- 创建基础模块
- 创建用户微服务
- 创建商品微服务
- 创建订单微服务
![3330f4f49b8dd468a22a0acc4bcd056f.jpeg](https://i-blog.csdnimg.cn/blog_migrate/7873daf67adaf8b41299cfc802a36253.jpeg)
第 3 章节 Nacos Discovery--服务治理
- 服务治理介绍
- nacos简介
- nacos实战入门
- 实现服务调用的负载均衡
- 基于Feign实现服务调用
![12d14cfd6a45a53682d9e78dd50078b3.jpeg](https://i-blog.csdnimg.cn/blog_migrate/deaf6de4856698fd5e2d1b47fe8bad5f.jpeg)
第 4 章节 Sentinel--服务容错
- 高并发带来的问题
- 服务雪崩效应
- 常见容错方案
- Sentinel入门
- Sentinel的概念和功能
- Sentinel规则
- SentinelResource的使用
- Sentinel规则持久化
- Feign整合Sentinel
![6af751bb5b19b55f249a398b2b03761b.jpeg](https://i-blog.csdnimg.cn/blog_migrate/f3b371175e10e2e49e1740ad397d39fd.jpeg)
第 5 章节 Gateway--服务网关
- 网关简介
- Gateway简介
- Gateway快速入门
- Gateway核心架构
- 断言
- 过滤器
- 网关限流
![6d4b1e492e9b642e3ee3a4925918c51d.jpeg](https://i-blog.csdnimg.cn/blog_migrate/eb549469db519d6bf30bb194537b8cc5.jpeg)
第 6 章节 Sleuth--链路追踪
- 链路追踪介绍
- Sleuth入门
- Zipkin的集成
- ZipKin数据持久化
![d1b84a6697719583f5b1c6805fa5b9ad.jpeg](https://i-blog.csdnimg.cn/blog_migrate/5d2bc342794feda789e77f403dcb3c87.jpeg)
第 7 章节 Rocketmq--消息驱动
- MQ简介
- RocketMQ入门
- 消息发送和接收演示
- 案例
- 发送不同类型的消息
- 消息消费要注意的细节
![5ce08cc666b401b975350e513abe1007.jpeg](https://i-blog.csdnimg.cn/blog_migrate/515ec50d8e778f67f052b095e316f627.jpeg)
第 8 章节 SMS--短信服务
- 短信服务介绍
- 短信服务使用
- 下单之后发送短信
![58bd668f34c6bb3918fb340958f0eb9a.jpeg](https://i-blog.csdnimg.cn/blog_migrate/e660e37ef65bacb49c9defa508a48686.jpeg)
第 9 章节 Nacos Config--服务配置
- 服务配置中心介绍
- Nacos Config入门
- Nacos Config深入
- Nacos的几个概念
![39091f56826982bb833650a3ce9aabc5.jpeg](https://i-blog.csdnimg.cn/blog_migrate/812d3fb881340d52588740b4fd062a2d.jpeg)
第 10 章节 Seata--分布式事务
- 分布式事务基础
- 分布式事务解决方案
- Seata介绍
- Seata实现分布式事务控制
![223f56387b9cbca0fc011f731a19e8a7.jpeg](https://i-blog.csdnimg.cn/blog_migrate/1fface449c63ab2b749a7877a6e05776.jpeg)
![effe1268fbabcca2e698eebe758fc2d4.jpeg](https://i-blog.csdnimg.cn/blog_migrate/5015501d4189c0d54ee62fe2458afc1f.jpeg)
Spring Cloud Alibaba 脱胎于阿里内部中间件,经受了阿里多年海量业务场景的考验,是目前最成熟、功能最丰富也最有前景的 Spring Cloud 实现!
相信在未来Spring Cloud Alibaba 获得更多开发者的青睐与应用,这也将成为 Java 开发者必不可少的技能之一。
以上这两份文档都已打包好!觉得不错的话帮忙点个赞支持一下吧!
免费获取方式:
点击文末下方传送门,即可获得免费领取方式啦!!!