Kiến trúc Event-Driven. Xử lý hàng ngàn bức ảnh tự động, an toàn v.
Cổng vào bảo mật, điều phối mọi request từ Client xuống các dịch vụ backend.
Serverless Compute xử lý đăng nhập, cấp quyền upload và tự động resize ảnh không cần máy chủ.
Kho lưu trữ vô hạn cho ảnh gốc và ảnh đã qua xử lý, tích hợp Metadata thông minh.
Kiến trúc Pub/Sub Fanout tách rời logic, cho phép xử lý nhiều tác vụ song song cùng lúc.
AI kiểm duyệt nội dung cực nhanh, tự động dán nhãn vi phạm cho các hình ảnh nhạy cảm.
Cơ sở dữ liệu NoSQL tốc độ phản hồi tính bằng mili-giây, lưu trữ thông tin User.
Két sắt mã hóa JWT Secret và Credentials, bảo vệ toàn bộ cấu hình lõi của hệ thống.
Quản lý và cấp phát toàn bộ hạ tầng AWS tự động bằng mã, chuẩn hóa vòng đời phát triển phần mềm.
Điều phối Pipeline tự động hóa đến khi Deploy hoàn thiện.
Máy chủ ảo chạy Ubuntu độc lập, lưu trữ Jenkins Server.
Kích hoạt luồng chạy CI/CD Pipeline ngay lập tức mỗi khi có mã nguồn mới được Push lên Repo.
Điều phối Container (Container Orchestration) cho các Worker Node.js, xử lý tác vụ ngầm mạnh mẽ, bền bỉ.
Cơ chế cách ly tin nhắn lỗi (Poison Pill) tự động, bảo vệ hệ thống khỏi các vòng lặp xử lý vô tận gây cạn kiệt tài nguyên.
Hỗ trợ JWT Custom và Google OAuth2 an toàn, phân quyền linh hoạt.
Client upload ảnh thẳng lên S3, giảm tải hoàn toàn cho Backend (Bypass).
Hệ thống tự động mở rộng theo lưu lượng thực tế, không bao giờ sập.
Resize ảnh và quét AI diễn ra song song (Event-Driven), tối ưu tốc độ triệt để.
Khởi tạo, định cấu hình và kết nối hàng loạt dịch vụ AWS bằng Terraform.
Jenkins phân luồng thông minh: Deploy Frontend siêu tốc lên S3, Deploy Backend an toàn qua Terraform với Remote State (S3 + DynamoDB).
Thiết kế chịu lỗi tiêu chuẩn. Bắt và cách ly "Poison Pill" tự động qua Dead Letter Queue, đảm bảo hệ thống không bị gián đoạn hay crash dây chuyền.
Đóng gói tiến trình bằng Docker và điều phối tập trung trên Amazon ECS. Kiến trúc tách rời hoàn toàn với API, tự động kéo tin nhắn từ SQS để xử lý nền.