Trong bước này, chúng ta sẽ kiểm tra ba API đã triển khai — GET, POST, và DELETE — bằng công cụ Postman.
Hãy đảm bảo bạn đã lưu lại các Invoke URL từ các bước trước:
https://<api-id>.execute-api.ap-southeast-1.amazonaws.com/staging/bookshttps://<api-id>.execute-api.ap-southeast-1.amazonaws.com/staging/books/{id}Mở Postman. Nhấn + để mở tab mới.
Kết quả trả về là một mảng JSON chứa tất cả các mục trong bảng Books của DynamoDB, bao gồm thông tin sách, URL ảnh và bình luận. Mã trạng thái là 200 OK.

Nhấn + để mở tab mới.
Chọn phương thức POST.
Nhập Invoke URL của API ghi đã lưu ở mục 4.3.
Nhấp vào tab Body, sau đó chọn form-data.
Điền các cặp key-value sau. Đối với key image, đổi kiểu từ Text sang File trong dropdown, sau đó chọn tệp ảnh từ máy của bạn.
Download ảnh aws-logo.png tại Link và chọn tệp ảnh này.
| Key | Kiểu | Giá trị |
|---|---|---|
| name | Text | Amazon Web Services in Action 2nd Edition |
| author | Text | Andreas Wittig |
| price | Text | 59.99 |
| category | Text | IT |
| description | Text | Amazon Web Services in Action, Second Edition is a comprehensive introduction to computing, storing, and networking in the AWS cloud. |
| image | File | (chọn tệp ảnh từ máy, ví dụ: aws-logo.png) |
Nhấn Send. Kết quả trả về “Successfully created item!” với mã trạng thái 200 OK.

Mở DynamoDB console.

Nhấn + để mở tab mới.
{id} bằng ID của sách vừa tạo, ví dụ 5:https://<api-id>.execute-api.ap-southeast-1.amazonaws.com/staging/books/5

Quay lại DynamoDB console → Explore items → bảng Books → nhấn Run lại.

Mở Amazon S3 console và truy cập bucket book-image-resize-shop-by-tranvix.
aws-logo.png) đã bị xóa. Bucket hiển thị Objects (0).
Hàm Lambda book_delete xóa đồng thời cả mục trong DynamoDB lẫn tệp ảnh tương ứng trong S3 resize bucket. Điều này xác nhận toàn bộ luồng end-to-end đang hoạt động chính xác.