Hóa Đơn Thật: Serverless Tốn Bao Nhiêu, ...
AWSChi phí

Hóa Đơn Thật: Serverless Tốn Bao Nhiêu, và Tiết Kiệm Ở Đâu

Bóc hóa đơn thật của chính sản phẩm này. Cost Explorer cho thấy toàn bộ việc dựng và test xuyên suốt series tốn gần như bằng không, vì serverless không tính tiền lúc nghỉ và lượng dùng nằm trong free tier. Đi qua mô hình giá từng dịch vụ, và chỉ ra những lựa chọn thiết kế trong series đã cắt chi phí ở đâu.

K
KaiMay 26, 2026· 22 views
CI/CD: Tự Động Hóa Build, và Deploy Cana...
AWSCI/CD

CI/CD: Tự Động Hóa Build, và Deploy Canary Có Rollback

Suốt series ta deploy bằng cách gõ sam deploy tay. Bài này dựng CI/CD: một workflow GitHub Actions tự build và kiểm template mỗi lần push, và deploy an toàn bằng canary qua CodeDeploy, dịch dần traffic và tự rollback nếu alarm lỗi kêu. Kèm hai cái bẫy thật gặp khi dựng: esbuild không có trên PATH của CI, và phụ thuộc vòng giữa hàm và alarm.

K
KaiMay 26, 2026· 36 views
Bảo Mật: IAM Least-Privilege, Throttling...
AWSIAM

Bảo Mật: IAM Least-Privilege, Throttling và WAF

Siết bảo mật cho sản phẩm. Thu quyền IAM của từng hàm về đúng hành động nó cần thay vì cấp cả bộ đọc-ghi, đặt throttle ở API Gateway để chống lạm dụng, bàn về nơi cất bí mật, và cách gắn WAF cho một HTTP API. Kiểm rằng least-privilege không làm hỏng chức năng, và quan sát hệ thống tự gạt tải khi bị dội.

K
KaiMay 26, 2026· 17 views
Cold Start: Đo Thật Rồi Tối Ưu Cái Tối Ư...
AWSHiệu năng

Cold Start: Đo Thật Rồi Tối Ưu Cái Tối Ưu Được

Quay lại cold start với số đo thật. Ép một cold start trên handler resolve để thấy Init Duration và cái giá của lần gọi đầu, rồi soi các cách giảm: tăng bộ nhớ (cũng là tăng CPU), cắt kích thước gói, SnapStart, và provisioned concurrency — mỗi cách có chỗ dùng riêng, và trên tài khoản test có cách không áp dụng được.

K
KaiMay 26, 2026· 25 views
CloudWatch: Alarm, Dashboard và SLO Cho ...
AWSCloudWatch

CloudWatch: Alarm, Dashboard và SLO Cho API

Có log, trace và metric rồi thì bước tiếp là tự động biết khi nào hệ thống có vấn đề. Định nghĩa SLO cho API, dựng alarm trên CloudWatch để cảnh báo khi lỗi hay throttle vượt ngưỡng, gom metric vào một dashboard, và dùng Logs Insights để tính chỉ số từ log có cấu trúc. Kích một alarm thật sang trạng thái ALARM bằng cách tạo throttle.

K
KaiMay 26, 2026· 21 views
Quan Sát Hệ Thống: Lambda Powertools và ...
AWSObservability

Quan Sát Hệ Thống: Lambda Powertools và X-Ray Tracing

Bắt đầu phần vận hành như production bằng việc nhìn được vào bên trong. Gắn Lambda Powertools để có log JSON có cấu trúc và đẩy metric, bật X-Ray để theo dấu một request đi qua những dịch vụ nào. Đọc một trace thật cho thấy resolve gọi DynamoDB và EventBridge thành các subsegment, và một dòng log mang sẵn trace id để nối log với trace.

K
KaiMay 26, 2026· 14 views
Step Functions: Điều Phối Quy Trình Nhiề...
AWSKiến trúc

Step Functions: Điều Phối Quy Trình Nhiều Bước và Mẫu Saga

Khi một quy trình có nhiều bước, rẽ nhánh và xử lý lỗi, nhồi hết vào một hàm Lambda sẽ rối và khó nhìn. Step Functions tách logic điều phối ra thành một state machine khai báo. Dựng một workflow kiểm duyệt link (quét an toàn rồi kích hoạt hoặc từ chối), với Retry, Catch, và gọi thẳng DynamoDB không qua Lambda. Bàn tới Standard so với Express, và mẫu saga để hoàn tác khi một bước giữa chừng thất bại.

K
KaiMay 26, 2026· 26 views