【Udemy 微服务架构 高分课程】Master Microservices with Java, Spring, Docker, Kubernetes

使用 Java、Spring Boot、Spring Cloud、Docker、Kubernetes、Helm、微服务安全性学习和开发微服务。

你将会学到的

  • 什么是微服务架构以及它与单体架构和 SOA 架构的不同之处
  • 如何使用 Spring、SpringBoot 构建微服务
  • 什么是云原生应用程序及其背后的 12 个因素原则
  • 使用 Spring Cloud Config Server 在微服务中进行配置管理
  • 微服务中的服务发现和注册模式以及如何使用 Spring Eureka 服务器实现
  • 使用 RESILIENCE4J 框架构建弹性微服务
  • 使用 Spring Cloud Gateway 在微服务内部处理横切关注点和路由
  • 使用 Spring Sleuth 和 Zipkin 在微服务中实现分布式跟踪和日志聚合
  • 使用 Prometheus 和 Grafana 监控微服务
  • Docker在微服务中的作用以及如何构建docker镜像、容器
  • Kubernetes 作为容器编排框架在微服务中的作用
  • 微服务安全
  • Helm

要求

  • Java
  • Spring框架基础

说明

“使用 Spring、Docker、Kubernetes 掌握微服务”课程将有助于理解微服务架构以及如何使用 SpringBoot、Spring Cloud 组件、Docker 和 Kubernetes 构建它。在本课程结束时,学生将理解以下所有主题,

  1. 什么是微服务架构以及它与单体架构和 SOA 架构的不同之处
  2. 如何使用 Spring、SpringBoot 和 Spring Cloud 构建生产就绪的微服务
  3. 什么是云原生应用程序及其背后的 12 个因素原则
  4. 使用Spring Cloud Config Server在微服务中进行配置管理
  5. 微服务中的服务发现和注册模式以及如何使用Spring Eureka 服务器实现
  6. 使用RESILIENCE4J框架构建弹性微服务
  7. 使用Spring Cloud Gateway在微服务内部处理横切关注点和路由
  8. 使用Spring Sleuth 和 Zipkin在微服务中实现分布式跟踪和日志聚合
  9. 使用Prometheus 和 Grafana监控微服务
  10. Docker在微服务中的作用以及如何构建docker镜像、容器
  11. Docker compose的作用以及如何使用它来运行应用程序内的所有微服务
  12. 最常用的 Docker 命令
  13. Kubernetes作为容器编排框架在微服务中的作用。
  14. 如何使用 GKE(Google Kubernetes Engine)在 GCP 中设置 Kubernetes 集群并在其中部署微服务
  15. 最常用的 Kubernetes 命令
  16. 使用 OAuth2 的微服务安全性
  17. 什么是Helm及其在微服务世界中的作用

本课程的先决条件是 Java、Spring 的基本知识和学习兴趣。

此课程面向哪些人:

  • 正在学习 Spring 框架并对微服务感兴趣的初学者
  • 已经知道使用 Spring 框架开发 Web 应用程序的开发人员
  • Java架构师
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
IT资源 - 高品质精品资源分享网站 » 【Udemy 微服务架构 高分课程】Master Microservices with Java, Spring, Docker, Kubernetes