课程描述
Microservices: Clean Architecture DDD SAGA Outbox & Kafka是Udemy Academy发布的spring boot微服务培训课程。在本课程中,您将专注于微服务的架构方面,并在开发每项服务时使用干净的架构原则。在实现领域层时,您还将应用领域驱动设计原则。在本课程中,您始终可以使用最新版本的 spring boot 和其他依赖项。您将使用 5 个 Spring boot Java 微服务实现 SAGA、发件箱和 CQRS 模式,您将使用干净的六边形架构原则开发这些微服务。您还将学习 Apache Kafka 并使用事件在服务之间进行通信并实施架构模式。您将使用 Spring Data JPA for PostgreSQL 和 Spring Kafka for Kafka 与微服务中的数据存储进行通信。您将遵循动手实践的方法,从头开始开发项目。您将拥有 5 个使用事件与 Kafka 通信的微服务。在课程结束时,您将了解如何使用六边形架构原则和面向领域的设计理念来实现事件驱动的微服务架构。您将使用 Spring Boot 和 Java 开发微服务。您还将学习如何实施架构微服务模式,例如 SAGA、发件箱和 CQRS。最后,您可以使用 Google Kubernetes Engine 将您的应用程序部署到 Google Cloud 上的 Kubernetes。本课程在每个微服务的实现中都遵循了相同的六边形架构和面向领域的设计原则。您将遵循动手实践的方法,从头开始开发项目。您将拥有 5 个使用事件与 Kafka 通信的微服务。在课程结束时,您将了解如何使用六边形架构原则和面向领域的设计理念来实现事件驱动的微服务架构。您将使用 Spring Boot 和 Java 开发微服务。您还将学习如何实施架构微服务模式,例如 SAGA、发件箱和 CQRS。最后,您可以使用 Google Kubernetes Engine 将您的应用程序部署到 Google Cloud 上的 Kubernetes。本课程在每个微服务的实现中都遵循了相同的六边形架构和面向领域的设计原则。您将遵循动手实践的方法,从头开始开发项目。您将拥有 5 个使用事件与 Kafka 通信的微服务。在课程结束时,您将了解如何使用六边形架构原则和面向领域的设计理念来实现事件驱动的微服务架构。您将使用 Spring Boot 和 Java 开发微服务。您还将学习如何实施架构微服务模式,例如 SAGA、发件箱和 CQRS。最后,您可以使用 Google Kubernetes Engine 将您的应用程序部署到 Google Cloud 上的 Kubernetes。本课程在每个微服务的实现中都遵循了相同的六边形架构和面向领域的设计原则。在课程结束时,您将了解如何使用六边形架构原则和面向领域的设计理念来实现事件驱动的微服务架构。您将使用 Spring Boot 和 Java 开发微服务。您还将学习如何实施架构微服务模式,例如 SAGA、发件箱和 CQRS。最后,您可以使用 Google Kubernetes Engine 将您的应用程序部署到 Google Cloud 上的 Kubernetes。本课程在每个微服务的实现中都遵循了相同的六边形架构和面向领域的设计原则。在课程结束时,您将了解如何使用六边形架构原则和面向领域的设计理念来实现事件驱动的微服务架构.您将使用 Spring Boot 和 Java 开发微服务。您还将学习如何实施架构微服务模式,例如 SAGA、发件箱和 CQRS。最后,您可以使用 Google Kubernetes Engine 将您的应用程序部署到 Google Cloud 上的 Kubernetes。本课程在每个微服务的实现中都遵循了相同的六边形架构和面向领域的设计原则。最后,您可以使用 Google Kubernetes Engine 将您的应用程序部署到 Google Cloud 上的 Kubernetes。本课程在每个微服务的实现中都遵循了相同的六边形架构和面向领域的设计原则。最后,您可以使用 Google Kubernetes Engine 将您的应用程序部署到 Google Cloud 上的 Kubernetes。本课程在每个微服务的实现中都遵循了相同的六边形架构和面向领域的设计原则。
您将在微服务中学到什么:清洁架构、DDD、SAGA、发件箱和 Kafka 课程:
- 使用 Spring Boot 和 Kafka 开发微服务架构
- 理解和应用干净的架构
- 理解和应用六边形建筑
- 理解和应用领域驱动设计 (DDD)
- 实现SAGA架构模式
- 实现发件箱架构模式
- 实施 CQRS 架构模式
- 在 Kafka 上学习 Kafka 架构和编程
- 了解如何使用 Kafka 作为事件驱动服务的事件存储
- 了解 Kubernetes 的基础知识并使用 Docker Desktop 运行本地集群
课程详情
出版商:Udemy 讲师:Ali Gelenler 语言:英语 教育水平:入门到高级 课时数:106 课时:17 小时 45 分钟
课程标题

课程先决条件
课程图片

课程介绍视频
安装指南
Extract 后,用您最喜欢的播放器观看。
英文字幕
画质:720p




