Thực chiến microservice với Spring Webflux & Apache Kafka
Loại khoá học: Web Development
microservice, Spring webflux, Apache Kafka, Kong gateway, Docker
Mô tả
(NỘI DUNG KHÓA HỌC VẪN ĐANG CẬP NHẬT - LIÊN HỆ ZALO: 0762216048 ĐỂ CÓ GIÁ ƯU ĐÃI NHÉ)
Khoá học này sẽ giúp bạn nắm vững kỹ năng phát triển và thiết kế REST API và REST Web Services bằng Spring Webflux. Bạn sẽ học cách xử lý Exception Handling (Control advice) bằng Spring AOP, tạo Centralized Microservices Configuration với Spring Cloud Config Server, và áp dụng Fault Tolerance cho microservices với Circuit Breaker.
Bên cạnh đó, bạn sẽ được hướng dẫn cách phát triển Microservices với Spring Webflux và Spring Cloud, triển khai Apache Kafka trên Docker, sử dụng liquibase để quản lý version và viết migration scripts cho database, và thực hiện validation cho request và response REST API với Json Schema Validator.
Ngoài ra, bạn cũng sẽ xây dựng API Gateway với Kong Gateway trên Docker, phát triển một Kong plugin tuỳ chỉnh bằng ngôn ngữ Lua, đảm bảo chất lượng code với SonaQube, và hiển thị báo cáo về test coverage với Jacoco. Cuối cùng, bạn sẽ được hướng dẫn viết unit test và integration test để đảm bảo tính ổn định và đúng bộ test cho ứng dụng của mình.
Ngoài ra, bạn cũng sẽ xây dựng API Gateway với Kong Gateway trên Docker, phát triển một Kong plugin tuỳ chỉnh bằng ngôn ngữ Lua, đảm bảo chất lượng code với SonaQube, và hiển thị báo cáo về test coverage với Jacoco. Cuối cùng, bạn sẽ được hướng dẫn viết unit test và integration test để đảm bảo tính ổn định và đúng bộ test cho ứng dụng của mình.
Bạn sẽ học được gì
Phát triển và thiết kế REST API và REST WEB SERVICES với Spring Webflux
Ứng dụng Exception Handling (Control advice) bằng Spring AOP
Bạn sẽ thiết lập Centralized Microservices Configuration với Spring Cloud Config Server
Bạn sẽ áp dụng Fault Tolerance cho microservices với Circuit Breaker
Phát triển MICROSERVICES với Spring Webflux và Spring Cloud
Deploy Apache Kafka trên Docker
Áp dụng liquibase để quản lý version và viết migration scripts cho database
Validation request response REST API với Json Schema Validator
Xây dựng API Gateway với Kong Gateway trên Docker
Phát triển một Kong plugin tùy chỉnh với ngôn ngữ Lua
Đảm bảo code quality với SonaQqube
Hiển thị report test coverage với Jacoco
Viết unit test & intergration test
Yêu cầu
- Bạn cần biết về ngôn ngữ Java, OOP, Java 8, Database
Nội dung khoá học
Viết Bình Luận
Khoá học liên quan
Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!
Get khoá học giá rẻ ngay trước khi bị fix.
Đánh giá của học viên
Bình luận khách hàng