你将收获

理解现代微服务应用架构

理解基于Docker/Kubernetes的云原生交付方法

熟悉Spring/React等现代应用开发技术栈

适用人群

初中级开发人员,后端研发和架构师

课程介绍

通过剖析和展示一个端到端的简化微服务应用案例MovieApp,帮助学员学习理解现代微服务应用和云原生架构实践,内容包括:

  1. 微服务应用架构
  2. 前后分离应用架构
  3. 基于Spring Security + JWT的微服务安全架构
  4. Spring Boot微服务应用开发和测试
  5. 基于React的前端应用开发
  6. Spring Cloud Gateway在微服务架构中的应用
  7. Docker Compose镜像构建和本地应用部署
  8. Kubernetes核心概念和应用部署

同时帮助学员熟悉现代应用开发技术栈, 包括:

  • Spring Boot ~ 开发框架
  • Spring Security ~ 安全框架
  • MyBatis ~ ORM框架
  • JWT ~ 令牌框架
  • React ~ 前端框架
  • MySQL ~ 后端存储
  • Spring Cloud Gateway ~ 微服务网关
  • Zipkin ~ 调用链监控
  • Docker Compose ~ 镜像构建和本地部署
  • Kubernetes ~ 容器调度和部署
项目源码:https://github.com/jskillcloud/MovieApp



课程目录