|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/thuc-chien-microservice-voi-spring-boot-va-event-sourcing/
课程评论:没有评论
课程名称:Thực chiến microservice với Spring Boot và Event Sourcing 课程概述: 您希望深入了解Microservice、Spring Boot、Event Sourcing和Apache Kafka的知识和技能吗?这门课程正是为您量身定制!课程基于实际项目设计,旨在帮助您从基础到实施复杂的Microservice架构模型。 课程内容包括: - **介绍与概述**:深入探索Microservice的基本概念,以及它在现代架构中的重要性。 - **Spring Cloud Netflix Eureka**:学习Discovery Server和Discovery Client的知识,构建具有自动服务发现能力的Microservice系统。 - **领域驱动设计与CQRS**:应用常用架构模式来组织和管理项目中的模块。 - **事件来源与Axon框架**:深入理解事件来源及如何在服务中使用Axon框架实施它。 - **构建与管理Microservice**:详细指导如何构建诸如BookService和EmployeeService等服务,包括异常处理、验证等与Spring Boot相关的问题。 - **API网关与Swagger**:配置Spring Cloud Gateway以集中管理API,并集成Swagger以自动生成API文档。 - **消息队列与Apache Kafka**:了解如何在Microservice中使用Apache Kafka处理消息、消息丢失、重试及NotificationService中的死信队列等。 - **Saga模式**:应用Saga模式管理服务之间的分布式事务。 - **Docker与Kubernetes**:使用Docker进行应用容器化,并使用Kubernetes(K8s)进行管理。 - **Microservices安全性**:通过Keycloak、OAuth 2.0和OpenID Connect进行身份验证和权限管理,保护API。 - **VPS(虚拟私人服务器)**:利用Docker和Nginx将项目部署到VPS上。 - **CI/CD管道**:构建自动化的CI/CD管道,通过GitHub Actions将项目部署到VPS。 - **日志与追踪**:使用Elastic Stack和Zipkin管理日志和追踪,确保有效的系统监控。 如果您对课程有兴趣,请联系ZALO: 0762216048,以获得优惠价格!
LIÊN HỆ ZALO: 0762216048 ĐỂ CÓ GIÁ ƯU ĐÃI NHÉ!Bạn muốn nắm vững kiến thức và kỹ năng về Microservice, Spring Boot, Event Sourcing, và Apache Kafka? Khóa học này chính là dành cho bạn! Được thiết kế dựa trên dự án thực tế, khóa học sẽ giúp bạn đi từ cơ bản đến triển khai mô hình kiến trúc phức tạp trong Microservice.Nội dung khóa học bao gồm:Giới thiệu và Tổng quan: Khám phá các khái niệm cơ bản về Microservice và lý do tại sao nó quan trọng trong kiến trúc hiện đại.Spring Cloud Netflix Eureka: Tìm hiểu về Discovery Server và Discovery Client để xây dựng hệ thống Microservice có khả năng tự động phát hiện dịch vụ.Domain Driven Design & CQRS: Áp dụng các pattern kiến trúc phổ biến để tổ chức và quản lý các module trong dự án.Event Sourcing & Axon Framework: Hiểu sâu về Event Sourcing và cách triển khai nó với Axon Framework trong các dịch vụ của bạn.Xây dựng và Quản lý Microservice: Hướng dẫn chi tiết về việc xây dựng các dịch vụ như BookService và EmployeeService, xử lý ngoại lệ, validation và các vấn đề liên quan đến Spring Boot.API Gateway & Swagger: Cấu hình Spring Cloud Gateway để quản lý API tập trung và tích hợp Swagger để tạo tài liệu API tự động.Message Queue & Apache Kafka: Tìm hiểu cách sử dụng Apache Kafka trong Microservice để xử lý messaging, message loss, Retries & Dead Letter Queue trong NotificationService.Saga Pattern: Áp dụng Saga Pattern để quản lý giao dịch phân tán giữa các dịch vụ.Docker & Kubernetes: Container hóa ứng dụng với Docker và quản lý bằng Kubernetes (K8s).Microservices Security với Keycloak, OAuth 2.0 & OpenID Connect: Tích hợp Keycloak để quản lý xác thực, phân quyền và bảo vệ API với JWT, RBAC và API Gateway.VPS (Virtual Private Server): Deploy dự án lên VPS bằng Docker & Nginx.CI/CD Pipeline: Xây dựng CI/CD pipeline tự động deploy lên VPS với GitHub Actions.Logging & Tracing: Quản lý log & tracing với Elastic Stack & Zipkin để giám sát hệ thống hiệu quả.