강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Ứng dụng kiến trúc microservice (MSA) phát triển với Spring Cloud

Đây là quá trình thử phát triển ứng dụng microservice sử dụng bộ sản phẩm Spring Cloud thuộc Spring framework. Đây là bài giảng giúp bạn học cách sử dụng và cấu hình Spring Cloud như một Ứng dụng Cloud Native.

(4.9) 468 đánh giá

7,924 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • Dowon Lee
Spring Cloud
Spring Cloud
MSA
MSA
Spring Boot
Spring Boot
Kafka
Kafka
Architecture
Architecture
Spring Cloud
Spring Cloud
MSA
MSA
Spring Boot
Spring Boot
Kafka
Kafka
Architecture
Architecture

Bài giảng Spring Boot 3.x + Spring Cloud 2023.0.x đã được cập nhật.

Xin chào, đây là Lee Do-won.

Bản cập nhật đầu tiên của bài giảng “Ứng dụng microservice (MSA) được phát triển với Spring Cloud”, vốn bị hoãn lại, đã được hoàn thành. Trong bản cập nhật này, các ví dụ thực hành là những thay đổi từ phiên bản Spring boot 2.x hiện có sang phiên bản Spring boot 3.x. Chúng tôi dự định cập nhật nội dung bài giảng lần thứ hai vào nửa cuối năm nay.

Như đã thông báo trước đó, chúng tôi dự định sẽ hoàn thành đúng tiến độ vào cuối tháng 6, nhưng nó trùng với tiến độ dự án hiện tại và chúng tôi không thể thực hiện đúng tiến độ. Tôi xin lỗi một lần nữa.

Khi nội dung bài giảng này được cập nhật, một số nội dung mới đã được thêm vào nên các bạn tham khảo thêm cũng rất hay. Phần bổ sung là về việc áp dụng API Swagger (OAS 3.0) và định cấu hình tệp kê khai K8s cần thiết để triển khai các ứng dụng (dịch vụ) Spring Boot trong Kubernetes.

Mã nguồn đã được chia sẻ trên github nhưng một số thay đổi hoặc bổ sung đã được thực hiện khi ghi lại nội dung, vì vậy chúng tôi khuyên bạn nên thực hành với mã mới nhất. Phần cập nhật của mã thực hành như sau.

joneconsulting/toy-msa: Một dự án đồ chơi để thực hành mas. (github.com)

(Chi nhánh: springboot3.2, springboot3.2_k8s)

  • Khám phá dịch vụ Eureka

  • Dịch vụ cấu hình

  • Dịch vụ đầu tiên

  • Dịch vụ thứ hai

  • Dịch vụ Apigateway

  • Kafka

  • Dịch vụ danh mục

  • Dịch vụ đặt hàng

  • Dịch vụ người dùng

  • Triển khai Kubernetes

  • Truy tìm phân tán (với Zipkin)

  • API vênh vang (OAS 3.0)

Ngoài ra, chúng tôi sẽ sớm tổ chức sự kiện mà chúng tôi đã thông báo sẽ tổ chức sau khi cập nhật.

 

Cảm ơn!

Bình luận