Tạo Lambda Function Xử Lý Ảnh
Tạo Lambda Function
- Truy cập AWS Lambda Console và chọn Create function.

- Tại trang Create function:
- Chọn Author from scratch
- Đặt tên function (ví dụ: resize-image)
- Chọn Runtime là Node.js 24.x
- Giữ các cài đặt khác mặc định và nhấn Create function


Cấu Hình Source Code
Tải source code mẫu: function.zip
Trong trang resize-image:
- Chọn Upload from
- Chọn .zip file

- Trong hộp thoại Upload a .zip file:
- Nhấn Upload và chọn file source code đã tải
- Nhấn Save để xác nhận

Thiết Lập Môi Trường
- Tại trang function resize-image:
- Chuyển sang tab Configuration
- Chọn Environment variables ở menu bên trái
- Nhấn Edit


- Tại trang Edit environment variables:
- Thêm các biến môi trường sau:
- WIDTH: Chiều rộng ảnh mới (ví dụ: 200px)
- HEIGHT: Chiều cao ảnh mới (ví dụ: 280px)
- DES_BUCKET: Tên S3 bucket đích (ví dụ: book-image-resize-stores-by-myself)
- Nhấn Save để lưu cấu hình

Bước Tiếp Theo
Sau khi hoàn tất cấu hình Lambda function và các biến môi trường, bước tiếp theo là tạo S3 bucket để lưu trữ ảnh gốc và ảnh đã được xử lý.