Worklog Tuần 10

Mục tiêu tuần 10:

  • Triển khai application layer và database layer theo kiến trúc Cloud.
  • Cấu hình các dịch vụ managed database, compute, load balancing và asynchronous messaging.
  • Thiết lập luồng tích hợp giữa S3 Event Notification và SQS.

Các công việc cần triển khai trong tuần này:

NgàyCông việcNgày bắt đầuNgày hoàn thànhTài liệu tham khảo
1Triển khai RDS DB Subnet GroupRDS PostgreSQL trong private subnets để cung cấp database layer cho ứng dụng.22/06/202622/06/2026
2Triển khai các EC2 Application Servers trong application layer và cấu hình kết nối đến cơ sở dữ liệu PostgreSQL.23/06/202623/06/2026
3Triển khai Application Load Balancer để phân phối request đến các application servers và theo dõi trạng thái của target instances.24/06/202624/06/2026
4Tạo SQS QueueDead-Letter Queue (DLQ) để hỗ trợ xử lý message bất đồng bộ và lưu trữ các message không được xử lý thành công.25/06/202625/06/2026
5Cấu hình S3 Event Notification để gửi sự kiện từ S3 Bucket đến SQS Queue khi phát sinh hoạt động upload file.26/06/202626/06/2026

Kết quả đạt được tuần 10:

  • Triển khai RDS DB Subnet GroupRDS PostgreSQL trong private subnets.
  • Triển khai EC2 Application Servers và cấu hình kết nối đến cơ sở dữ liệu PostgreSQL.
  • Triển khai Application Load Balancer để phân phối request đến các application servers.
  • Tạo SQS QueueDead-Letter Queue (DLQ) cho quá trình xử lý message bất đồng bộ.
  • Cấu hình S3 Event Notification để gửi sự kiện upload file đến SQS Queue.