SpringCloud Alibaba 实战课程介绍:
该课程利用大量的实际案例、图形、表格等形式为你全方面勾勒出 Spring Cloud Alibaba 的轮廓,课程按照构建微服务从基础搭建到上层应用的顺序进行讲解,结合六大模块,从始至终将贯彻实用性,通过模拟真实场景带你逐步了解每一个组件的用途,逐渐构筑完整的微服务架构。同时,课程不会空泛的带你陈列“各种源码”,而是尽可能描述操作过程,让你跟着文档也能够搭建完整的微服务架构,在遇到关键细节与致命缺陷时我也会特别强调,让你少走些弯路。
课程大纲:
课程目录:
开篇词 开篇词 | Spring Cloud Alibaba 未来的微服务生态标准 模块一 微服务架构设计 01 | 一探究竟:从架构的演变看微服务化架构 02 | 经验教训:微服务设计时的五条宝贵经验 模块二 Nacos 服务治理 03 | 顶层设计:微服务生态与 Spring Cloud Alibaba 04 | 服务治理:Nacos 如何实现微服务服务治理 05 | 高可用保证:Nacos 如何有效构建注册中心集群 模块三 微服务通信 06 | 负载均衡:Ribbon 如何保证微服务的高可用 07 | REST消息通信:如何使用 OpenFeign 简化服务间通信 08 | RPC 消息:Dubbo 与 Nacos 体系如何协同作业 09 | 服务门户:Spring Cloud Gateway 如何把好微服务的大门 模块四 系统保护 10 | 系统保护:微服务架构雪崩效应与服务限流 11 | 限流与熔断:Sentinel 在项目中的最佳实践 12 | 配置中心:基于 Nacos 集中管理应用配置 13 | 生产实践:Sentinel 进阶应用场景 模块五 SCA 高级特性 14 | 链路跟踪:基于 Sleuth+Zipkin 实施链路跟踪体系 15 | 应用性能监控:通过 SkyWalking 实施链路追踪 16 | 分布式事务:Alibaba Seata 如何实现分布式事务 17 | 消息队列:基于 RocketMQ 实现服务异步通信 模块六 微服务实践篇 18 | 综合应用:Seata 分布式事务实战教程 19 | 性能为王:微服务架构中的多级缓存设计 20 | 升级改造:老项目升级到微服务的重构策略 21 | 统一门户:基于网关的统一用户认证方案 22 | 一致性挑战:微服务架构下的数据一致性解决方案 23 | 极速运维:微服务与 DevOps 结束语 结束语 | 学无止境:下一代微服务架构的规划与展望