Worklog Tuần 4

Mục tiêu tuần 4:

  • Tìm hiểu mô hình điện toán serverless với AWS Lambda.
  • Xây dựng HTTP API bằng Amazon API Gateway.
  • Tìm hiểu cơ chế tích hợp bất đồng bộ với Amazon SQSAmazon SNS.
  • Giám sát ứng dụng serverless bằng Amazon CloudWatch.
  • Xây dựng và kiểm tra serverless API sử dụng API Gateway, Lambda, DynamoDB và CloudWatch.

Các công việc thực hiện trong tuần này:

NgàyNội dung thực hiệnNgày bắt đầuNgày kết thúcTài liệu tham khảo
1Tìm hiểu AWS Lambda
- Tìm hiểu điện toán serverless, Function, Runtime, Handler, Trigger và Execution Role.
- Tạo và invoke một Lambda Function.
- Kiểm tra execution log và cấu hình tài nguyên của Lambda.
11/05/202611/05/2026AWS Lambda
AWS Lambda là gì?
2Tìm hiểu Amazon API Gateway
- Tìm hiểu API, Resource, Route, Method, Stage và Integration.
- Tạo HTTP API và kết nối với Lambda Function.
- Gửi request kiểm tra API và kiểm tra response status code.
12/05/202612/05/2026Amazon API Gateway
HTTP APIs
3Tìm hiểu Amazon SQS và Amazon SNS
- Tìm hiểu message queue, topic, publisher và subscriber.
- Tạo SQS Queue và SNS Topic.
- Gửi message và tìm hiểu cơ chế xử lý bất đồng bộ.
- So sánh trường hợp sử dụng của SQS và SNS.
13/05/202613/05/2026Amazon SQS
Amazon SNS
Workshop AWS SQS và SNS
4Tìm hiểu Amazon CloudWatch
- Tìm hiểu Metrics, Logs, Log Groups, Dashboards và Alarms.
- Kiểm tra log của Lambda và API Gateway.
- Tạo alarm cơ bản và sử dụng CloudWatch để giám sát hoạt động ứng dụng.
14/05/202614/05/2026Amazon CloudWatch
Giám sát Lambda functions
Workshop AWS CloudWatch
5Thực hiện Serverless Hands-on Lab
- Xây dựng API sử dụng API Gateway → Lambda → DynamoDB.
- Kiểm tra các thao tác create, read, update và delete.
- Cấu hình CloudWatch logging và kiểm tra luồng request.
- Kiểm tra IAM permissions và xóa các tài nguyên không còn sử dụng.
15/05/202615/05/2026AWS Serverless Workshops
Amazon DynamoDB

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

  • Tạo và invoke được AWS Lambda Function với runtime và execution role phù hợp.
  • Xây dựng được HTTP API bằng Amazon API Gateway và tích hợp với Lambda.
  • Hiểu sự khác nhau giữa message queue của Amazon SQS và cơ chế pub/sub notification của Amazon SNS.
  • Cấu hình được CloudWatch Logs, Metrics và Alarms để giám sát tài nguyên serverless.
  • Hoàn thành Hands-on Lab serverless sử dụng API Gateway, Lambda, DynamoDB và CloudWatch.
  • Thực hành kiểm tra IAM permissions, xác minh luồng request và dọn dẹp tài nguyên AWS.