Worklog Tuần 3

Mục tiêu tuần 3:

  • Tìm hiểu các công cụ Vận hành và Serverless trên AWS.
  • Hoàn thiện các API cốt lõi và tích hợp Frontend - Backend.

Các công việc triển khai chi tiết:

Thứ Ngày Công việc Nguồn
2 15/06/2026 - Tự động hóa bằng Serverless với AWS Lambda, Giám sát nâng cao với CloudWatch và Grafana.
- Tích hợp API Gateway cho các API lấy danh sách buổi điểm danh.
https://cloudjourney.awsstudygroup.com/
3 16/06/2026 - Workshop CloudWatch Nâng cao, Tổ chức tài nguyên với Tags và Resource Groups.
- Xây dựng tính năng scan mã QR trên Frontend (React).
https://cloudjourney.awsstudygroup.com/
4 17/06/2026 - Quản lý hệ thống với AWS Systems Manager, Truy cập máy chủ từ xa với Session Manager.
- Gọi API điểm danh từ Frontend xuống Backend.
https://cloudjourney.awsstudygroup.com/
5 18/06/2026 - Hạ tầng dưới dạng mã với AWS CloudFormation, Bộ công cụ phát triển đám mây (AWS CDK).
- Tái cấu trúc (Refactor) lại các Lambda API để dễ dàng mở rộng.
https://cloudjourney.awsstudygroup.com/
6 19/06/2026 - Workshop Infrastructure as Code, Lựa chọn kích thước với EC2 Resource Optimization.
- Viết Unit tests cơ bản cho các service Backend.
https://cloudjourney.awsstudygroup.com/

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

  • Về kiến thức AWS: Đã thực hành viết hàm serverless Lambda kết nối với API Gateway. Hiểu và sử dụng được Systems Manager để remote vào EC2 an toàn mà không cần mở port SSH, viết mẫu template CloudFormation và trải nghiệm AWS CDK để triển khai hạ tầng bằng code.
  • Về dự án BK-Sync: Triển khai hoàn tất các API lấy danh sách buổi điểm danh và cấu hình tính năng quét mã QR ở giao diện frontend. Ứng dụng đã gọi API thành công từ frontend React xuống backend, đồng thời viết xong một số Unit Test cơ bản để đảm bảo API hoạt động ổn định.