新工科 课程 Spring Cloud微服务技术
课程封面
Spring Cloud微服务技术
云计算 云计算
本课程是以云计算技术与应用专业的学生就业为导向,主要详细讲解了Spring Cloud各组件的配置、通过Spring Cloud搭建部署微服务应用等技能教学模块,理解其基本原理,并通过实验掌握其操作、编程开发和管理运维。
课程大纲
    第一章 微服务简介
    第1节 微服务
    第2节 本章测试
    第二章 Spring Cloud 简介
    第1节 Spring Cloud简介
    第2节 Dubbo 简介
    第3节 Kubernetes 简介
    第4节 本章测试
    第三章 构建微服务的准备
    第1节 构建微服务的准备
    第2节 本章测试
    第四章 开发框架 Spring Boot
    第1节 Spring Boot 简介
    第2节 用 IDEA 构 建 Spring Boot 工程
    第3节 本章测试
    第五章 服务注册和发现 Eureka
    第1节 Eureka 简介
    第2节 服务的注册与发现:Eureka 的使用
    第3节 构建高可用的 Eureka Server 集群
    第4节 本章测试
    第六章 负载均衡 Ribbon
    第1节 RestTemplate 简介
    第2节 Ribbon 简介
    第3节 使用RestTemplate 和 Ribbon 来消费服务
    第4节 本章测试
    第七章 声明式调用 Feign
    第1节 Feign 介绍
    第2节 在 Feign 中使用 HttpClient 和OkHttp
    第3节 本章测试
    第八章 熔断器 Hystrix
    第1节 什么是 Hystrix
    第2节 在 RestTemplate 和 Ribbon 上使用熔断器
    第3节 在 Feign 上使用熔断器
    第4节 使用Hystrix Dashboard 监控熔断器的状态
    第5节 使用Turbine 聚合监控
    第6节 本章测试
    第九章 路由网关Spring Cloud Zuul
    第1节 Zuul 简介
    第2节 Zuul 的工作原理
    第3节 Zuul 配置
    第4节 本章测试
    第十章 配置中心Spring Cloud Config
    第1节 Config Server 从本地读取配置文件
    第2节 Config Server 从远程 Git 仓库读取配置文件
    第3节 构建高可用的Config Server
    第4节 使用 Spring Cloud Bus 刷新配置
    第5节 本章测试
    第十一章 服务链路追踪Spring Cloud Sleuth
    第1节 为什么需要 Spring Cloud Sleuth
    第2节 Spring Cloud Sleuth 配置
    第3节 在链路数据中添加自定义数据
    第4节 使用RabbitMQ 传输链 路数据
    第5节 在 MySQL 数据库中存储链路数据
    第6节 在 ElasticSearch 中存储链路数据
    第7节 本章测试
    第十二章 微服务监控Spring Boot Admin
    第1节 使用 Spring Boot Admin 监控 Spring Cloud 微服务
    第2节 在 Spring Boot Admin 中集成 Turbine
    第3节 在 Spring Boot Admin 中添加安全登录页面
    第4节 本章测试
    第十三章 Spring Boot Security 详解
    第1节 Spring Security 简介
    第2节 Spring Boot Security 与 Spring Security 的关系
    第3节 Spring Boot Security 配置
    第4节 本章测试
    第十四章 使用 Spring Cloud OAuth2
    第1节 什么是 OAuth2
    第2节 Spring Cloud OAuth2 配置
    第3节 本章测试
    第十五章 使用 Spring Cloud 构建微服务综合案例
    第1节 案例介绍
    第2节 使用docker部署Spring Cloud项目
    第3节 综合案例
    实验1 使用 Spring Cloud 构建微服务_第一部分
    实验2 使用 Spring Cloud 构建微服务_第二部分
    实验3  使用 Spring Cloud 构建微服务_第三部分
    实验4 使用 Spring Cloud 构建微服务_第四部分
    第4节 本章测试
课件资源
  • 视频数

    79
  • 文档数

    11
  • 题目数

    222
  • 实验数

    21

如果您想对我们的产品和服务更进一步了解
请用下面的方式和我们联系

电子邮箱:business@yundaxue.org(会在1个工作日之内和您接洽)

联系电话:400-828-1210(周一至周五 9:00-18:00 )