Framework chọn compute
Dùng chuỗi runtime/trigger → state → scaling → control → failure → cost → cleanup. VM không xấu, GKE không luôn “enterprise”, và serverless không miễn trách nhiệm. Hãy ghi cả lý do loại option gần nhất để chứng minh decision.
Scenario drill
- Legacy daemon cần OS-level control: cân nhắc VM/MIG, nhưng phải giải thích patch và HA.
- Stateless HTTP burst: cân nhắc Cloud Run, kiểm tra concurrency, timeout, ingress và identity.
- Event handler retryable: cân nhắc Functions/Cloud Run event, kiểm tra idempotency và DLQ.
- Container platform cần custom scheduling: cân nhắc GKE, tính cluster upgrade/quota/RBAC.
- Stateful workload: không dùng local disk/instance memory làm source of truth; chọn storage/database riêng.
Bài tập và gate
Làm 8 scenario trong thời gian giới hạn, ghi option/rejected near-miss/evidence/assumption. Pass khi đạt 7/8, không có lỗi safety nghiêm trọng và vượt qua các variant. Nếu fail, quay lại đúng ngày 8–13 theo error log, không học thuộc bảng service.