Để tiếp tục tìm hiểu các dịch vụ Serverless trên AWS, chúng ta sẽ xây dựng một ứng dụng web để quản lý tài liệu (Document Management System). Ứng dụng cho phép mỗi người dùng tải lên nhiều tài liệu một lúc, xem chi tiết tài liệu, tải xuống tài liệu, xoá tài liệu và tìm kiếm tài liệu. Bên cạnh đó người dùng có thể xem các thông số chung như số lượng tệp, tổng dung lượng đã tải lên, và cập nhật tài khoản. Dưới đây là toàn bộ series:
Dưới đây là kiến trúc của ứng dụng:
Trong bài này chúng ta sẽ tạo các Lambda function để đọc, truy vấn và xoá dữ liệu trong DynamoDB.