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 构建它。在本课程结束时,学生将理解以下所有主题,
- 什么是微服务架构以及它与单体架构和 SOA 架构的不同之处
- 如何使用 Spring、SpringBoot 和 Spring Cloud 构建生产就绪的微服务
- 什么是云原生应用程序及其背后的 12 个因素原则
- 使用Spring Cloud Config Server在微服务中进行配置管理
- 微服务中的服务发现和注册模式以及如何使用Spring Eureka 服务器实现
- 使用RESILIENCE4J框架构建弹性微服务
- 使用Spring Cloud Gateway在微服务内部处理横切关注点和路由
- 使用Spring Sleuth 和 Zipkin在微服务中实现分布式跟踪和日志聚合
- 使用Prometheus 和 Grafana监控微服务
- Docker在微服务中的作用以及如何构建docker镜像、容器
- Docker compose的作用以及如何使用它来运行应用程序内的所有微服务
- 最常用的 Docker 命令
- Kubernetes作为容器编排框架在微服务中的作用。
- 如何使用 GKE(Google Kubernetes Engine)在 GCP 中设置 Kubernetes 集群并在其中部署微服务
- 最常用的 Kubernetes 命令
- 使用 OAuth2 的微服务安全性
- 什么是Helm及其在微服务世界中的作用
本课程的先决条件是 Java、Spring 的基本知识和学习兴趣。
此课程面向哪些人:
- 正在学习 Spring 框架并对微服务感兴趣的初学者
- 已经知道使用 Spring 框架开发 Web 应用程序的开发人员
- Java架构师
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » Master Microservices with Java, Spring, Docker, Kubernetes
TheItzy » Master Microservices with Java, Spring, Docker, Kubernetes