Khóa Học Master Microservices with Spring Boot & Event Sourcing (Thực Chiến) (Tiếng Việt) [Update 12/2025] [Khóa 9264 V]
06 tháng 3 2026
/
No Comments
Tìm hiểu Microservice, Spring Boot, Event Sourcing, CQRS, Apache Kafka, Keycloak, Docker, Kubernetes, CI/CD, Nginx, Spring Cloud...!
Những gì bạn sẽ học được:
- ✓ Phát triển các Microservice với Spring Boot và Spring Cloud.
- ✓ Áp dụng Kubernetes (K8s) để quản lý Container
- ✓ Ứng dụng Axon Framework quản lý Event cho giao tiếp Event Sourcing.
- ✓ Xây dựng ứng dụng theo mô hình CQRS.
- ✓ Xây dựng API Gateway với Kong GateWay & Spring Cloud Gateway.
- ✓ Ứng dụng Apache Kafa xây dựng notification service.
- ✓ Deploy Microservice Project lên VPS (Virtual Private Server).
- ✓ Microservices Security Với Keycloak & Oauth 2.0 & OpenID Connect.
- ✓ Xây dựng CI/CD pipeline với Github Actions.
- ✓ Triển khai Microservice Project Với Docker.
- ✓ Phát triển và thiết kế REST API và REST WEB SERVICES với Spring Boot.
- ✓ Xây dựng Discovery Server với Eureka Netflix.
- ✓ Áp dụng kiến trúc SAGA quản lý distributed transaction.
- ✓ Distributed tracing với Zipkin và Sleuth.
- ✓ Quản lý log tập trung với Elasticsearch, Kibana, Logstash.
- ✓ Xử lý ngoại lệ - Exception Handling.
- ✓ Viết Api Documentation với Swagger - OpenAPI.
Bạn muốn nắm vững kiến thức và kỹ năng về Microservices, 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ả.
Khóa học này dành cho:
- ✓ Java Developer: Những lập trình viên đã có kiến thức cơ bản về Spring Boot muốn nâng cao kỹ năng lên trình độ Senior/Principal.
- ✓ Backend Engineer: Những người muốn chuyển đổi từ tư duy Monolith sang Microservices và tìm hiểu các pattern nâng cao như CQRS và Event Sourcing.
- ✓ Software Architect: Những kiến trúc sư muốn tìm hiểu sâu về cách triển khai Axon Framework và Saga Pattern trong thực tế.
- ✓ Sinh viên & Người đi làm: Mong muốn có một dự án Portfolio chất lượng cao, sử dụng công nghệ tiên tiến nhất để gây ấn tượng với nhà tuyển dụng.
- ✓ Bất kỳ ai: Đam mê công nghệ và muốn tìm hiểu cách vận hành của các hệ thống phân tán quy mô lớn.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU
