Tin mới nhất

Menu

Chia Sẻ Khóa Học NestJS Microservices - Build & Deploy Một Scaleable Backend [Update 8/2025] [Khóa 5744 A]

Vượt ra ngoài tài liệu để xây dựng một backend có khả năng mở rộng, đạt chuẩn production, sẽ hướng dẫn bạn về NestJS microservices.

Những gì bạn sẽ học được:

  • ✓ Build & deploy các NestJS microservice thực theo các best practice.
  • ✓ Tìm hiểu cách xây dựng một common library nơi code chung có thể được chia sẻ giữa nhiều ứng dụng.
  • ✓ Kết nối các NestJS microservice với nhau trong một Kubernetes cluster trên AWS và Google Cloud.
  • ✓ Test NestJS microservices sử dụng E2E framework.
  • ✓ Triển khai JWT authentication & user roles.
  • ✓ Tích hợp chức năng thanh toán với Stripe.
  • ✓ Gửi email với nodemailer và Gmail
  • ✓ Tạo các CRUD API và save data với MongoDB, Prisma và TypeORM.
  • ✓ Sử dụng RabbitMQ để xử lý và retry messages asynchronously.
  • ✓ Tìm hiểu cách kết nối các microservice với nhau bằng gRPC.
  • ✓ Sử dụng GraphQL & Apollo Federation để xây dựng một API Gateway và hiển thị các microservice của chúng ta.
  • ✓ Triển khai một automated CI/CD pipeline với CloudBuild.
  • ✓ Cung cấp một load balancer để hiển thị ứng dụng của chúng ta ra bên ngoài.
  • ✓ Phát triển một production Dockerfile & package json cho từng microservice.

NestJS là một backend framework tuyệt vời cho phép chúng ta xây dựng các Node.js backend có khả năng mở rộng với độ phức tạp rất thấp. Kiến trúc microservice là một kiến ​​trúc phổ biến cho phép chúng ta build & deploy nhiều ứng dụng độc lập giao tiếp với nhau thông qua một transport layer đã chọn.

Khóa học này được thiết kế để thu hẹp khoảng cách giữa NestJS và kiến ​​trúc microservice này. Khóa học không chỉ giới hạn ở NestJS documentation mà còn hướng dẫn bạn cách xây dựng một hệ thống reservation booking thực tế, chấp nhận thanh toán, gửi thông báo qua email và persists data vào một MongoDB, Postgres & MySQL database.

Sau đây là một số nội dung bổ sung mà bạn có thể mong đợi được học trong khóa học này:

  • ✓ Phát triển một productionized Dockerfile cho NestJS microservices.
  • ✓ Tạo một monorepo và shared library cho common code.
  • ✓ Tìm hiểu cách tạo một custom package.json & Dockerfile cho từng microservice.
  • ✓ Tự động hóa việc build & deployment của Dockerfiles với một quy trình CI/CD tùy chỉnh.
  • ✓ Kết nối các microservice với nhau bằng một TCP transport layer.

Khóa học này cũng bao gồm quyền truy cập đầy đủ vào GitHub repository, do đó bạn luôn có thể truy cập vào project đã hoàn thành và tham khảo code đã hoàn thành này. Ngoài ra, bạn có thể đăng bất kỳ vấn đề hoặc câu hỏi nào lên phần QA, tôi sẽ sẵn lòng hỗ trợ bạn.

Vào cuối khóa học này, bạn sẽ biết cách build, deploy & test Nestjs Microservices để có thể tạo ra bất kỳ ứng dụng có khả năng mở rộng nào mà bạn có thể nghĩ ra.

Mục lục:

  • ✓ 01. Giới thiệu.
  • ✓ 02. Common Library.
  • ✓ 03. Authentication.
  • ✓ 04. Payment.
  • ✓ 05. Notification.
  • ✓ 06. Production Deployment.
  • ✓ 07. Google Cloud.
  • ✓ 08. Amazon Web Services.
  • ✓ 09. E2E Test.
  • ✓ 10. Phần bổ sung.
  • ✓ 11. TypeORM & MySQL.
  • ✓ 12. RabbitMQ.
  • ✓ 13. gRPC.
  • ✓ 14. GraphQL API Gateway.
  • ✓ 15. Prisma.

Khóa học này dành cho ai:

Các backend developer giàu kinh nghiệm muốn tìm hiểu NestJS Microservices bằng cách vượt ra ngoài tài liệu để xây dựng một back-end có khả năng mở rộng, đạt chuẩn production.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU 



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.

Chia sẽ bài viết lên:

Nhà Sách Tin Học

Chào mừng các bạn đến với Blog Nhà Sách Tin Học. Thông qua Blog này mình muốn chia sẻ đến các bạn những kiến thức về tin học, các tài liệu hay giáo trình mà mình có hoặc siêu tầm được... Mình rất mong được sự ủng hộ nhiệt tình của các bạn bằng cách comment bài viết, chia sẻ bài viết hoặc liên hệ với mình qua blog này! Mình xin cảm ơn!

No Comment to " Chia Sẻ Khóa Học NestJS Microservices - Build & Deploy Một Scaleable Backend [Update 8/2025] [Khóa 5744 A] "

  • To add an Emoticons Show Icons
  • To add code Use [pre]code here[/pre]
  • To add an Image Use [img]IMAGE-URL-HERE[/img]
  • To add Youtube video just paste a video link like http://www.youtube.com/watch?v=0x_gnfpL3RM