AWS Amplify
Làm web và mobile full-stack
Bộ công cụ và dịch vụ để xây, triển khai web/mobile full-stack: hosting có CI/CD từ Git cho SPA và SSR, cùng backend (auth Cognito, data AppSync/DynamoDB, storage S3, function Lambda) định nghĩa bằng code TypeScript (Gen 2).
- Chi phí$ Rẻ
- Độ khó●●●●●
- Để không có tốn tiền?Không
- Serverless
- Có trong đềDVA · SAA · CLF
Hình dungNhư mua nhà xây sẵn phần móng, điện nước: bạn chỉ lo nội thất (giao diện).
Khi nào nên dùng
✓ Nên dùng khi
Team frontend muốn dựng nhanh app có đăng nhập, API, lưu file mà không sâu về hạ tầng.
✗ Không nên dùng khi
Kiến trúc backend phức tạp, cần kiểm soát chi tiết → tự dựng bằng CDK; chỉ cần web tĩnh đơn giản → S3 + CloudFront.
Ví dụ hay gặp
- Hosting app React/Next.js tự deploy khi push Git
- Thêm đăng nhập, API GraphQL cho app mobile
- Preview mỗi pull request
Tốn bao nhiêu tiền?
- Cách tính: Hosting tính theo phút build, GB lưu trữ, GB phân phối và request/thời gian chạy SSR; backend tính theo giá các dịch vụ bên dưới.
⚠️ Bẫy chi phí
Backend (Cognito, AppSync, DynamoDB…) tính riêng ngoài phí hosting.