- Tác giả
- Name
- Nguyễn Đức Xinh
- Ngày xuất bản
- Ngày xuất bản
AWS Pricing fundamentals: các Nguyên tắc cơ bản giá của AWS Cloud (Compute, Storage, Data Transfer)
Amazon Web Services (AWS) đã cách mạng hóa cách doanh nghiệp tiếp cận cloud computing, mang lại giải pháp linh hoạt và tối ưu chi phí cho các tổ chức ở mọi quy mô. Cốt lõi của mô hình pricing của AWS là ba nguyên tắc cơ bản mà mọi người dùng nên hiểu để quản lý chi phí cloud hiệu quả. Hãy cùng khám phá các nguyên tắc này và cách chúng ảnh hưởng đến khoản chi tiêu AWS của bạn.
Hãy cùng tìm hiểu nhanh về 3 nguyên lý cốt lõi của AWS Pricing
📌1. Compute: Trả tiền cho thời gian Compute
Nguyên tắc đầu tiên của AWS Pricing là tính phí dựa trên compute — bạn chỉ trả cho thời gian compute thực tế mà bạn tiêu thụ. Cách tiếp cận này loại bỏ nhu cầu đầu tư phần cứng ban đầu và cho phép bạn scale tài nguyên theo nhu cầu. Bạn trả tiền theo số giờ hoặc số giây sử dụng máy chủ (EC2, Lambda...).
Cách Compute Pricing hoạt động
- EC2 Instances: Tính phí theo giây (tối thiểu 60 giây) với Linux instances và theo giờ với Windows instances
- AWS Lambda: Tính phí theo số request và thời gian compute tính bằng millisecond
- Container Services: ECS và EKS tính phí cho tài nguyên compute nền tảng
- Database Services: RDS tính phí theo giờ instance và các tính năng bổ sung
👉 Không cần phải thuê cả tháng như kiểu truyền thống.
2. Storage: Tính Phí Theo Dung Lượng Lưu Trữ
Nguyên tắc thứ hai tập trung vào mức tiêu thụ storage — bạn trả cho lượng dữ liệu lưu trên các dịch vụ AWS như S3, EBS, hoặc Glacier., thường đo bằng GB‑tháng. AWS cung cấp nhiều storage class cho các pattern truy cập và yêu cầu độ bền (durability) khác nhau.
Mô hình định giá Storage
- Amazon S3: Định giá theo tầng dựa trên storage class (Standard, Infrequent Access, Glacier, ...)
- Amazon EBS: Tính phí theo GB‑tháng của dung lượng được provision
- Amazon EFS: Trả cho phần storage bạn sử dụng, không có phí tối thiểu
- Database Storage: Thay đổi tùy dịch vụ (RDS, DynamoDB, ...)
Storage Classes và chi phí
- S3 Standard: Cho dữ liệu truy cập thường xuyên
- S3 Standard-IA: Cho dữ liệu truy cập không thường xuyên (chi phí lưu trữ thấp hơn, chi phí truy xuất cao hơn)
- S3 Glacier: Cho dữ liệu lưu trữ (archival) với thời gian truy xuất từ vài phút đến hàng giờ
- S3 Glacier Deep Archive: Chi phí thấp nhất cho lưu trữ dài hạn
Chiến lược tối ưu
- Thiết lập S3 Lifecycle policies để tự động chuyển dữ liệu sang storage class rẻ hơn
- Dùng S3 Intelligent-Tiering để tối ưu chi phí tự động
- Thường xuyên rà soát và xóa dữ liệu không cần thiết
- Cân nhắc nén (compression) và khử trùng lặp (deduplication)
3. Data Transfer: Trả phí cho Data Transfer OUT khỏi cloud
Nguyên tắc thứ ba liên quan đến chi phí data transfer — trong khi data transfer IN TO AWS thường miễn phí, data transfer OUT khỏi AWS sẽ bị tính phí. Hiểu rõ các chi phí này rất quan trọng để quản lý tổng hóa đơn AWS.
Cấu trúc định giá Data Transfer
- Miễn phí:
- Inbound: Data transfer từ internet vào AWS là miễn phí
- Same Region: Data transfer giữa các dịch vụ AWS trong cùng region thường miễn phí
- Same AZ: Data transfer trong cùng Availability Zone là miễn phí
- Tính phí:
- Outbound to Internet: Định giá theo tầng, bắt đầu khoảng $0,09/GB cho 10 TB đầu
- Cross-Region: Data transfer giữa các AWS region khác nhau
- Cross-AZ: Data transfer giữa các Availability Zone trong cùng một region
🌐 Ví dụ:
- Upload file backup từ laptop lên S3 → Miễn phí
- Người dùng tải video từ server của bạn → Tính phí theo GB
❗ So với hệ thống truyền thống
AWS giúp bạn:
- Không cần đầu tư máy chủ vật lý đắt tiền
- Không phải trả trước cả tháng nếu chỉ dùng vài giờ
- Tự động mở rộng và tối ưu chi phí khi cần
Tổng Kết
Thành phần | Cách tính phí | Mẹo tiết kiệm |
---|---|---|
Compute (EC2...) | Trả theo thời gian | Tắt máy khi không dùng |
Storage (S3...) | Trả theo dung lượng | Dọn dữ liệu không cần thiết |
Data Transfer | Tính phí khi tải ra | Dùng CloudFront CDN |
Kết luận
Hiểu ba nguyên tắc pricing cốt lõi — compute time, storage consumption và data transfer — là điều thiết yếu để quản lý chi phí AWS hiệu quả. Bằng cách nắm cách mỗi thành phần đóng góp vào hóa đơn, bạn có thể đưa ra quyết định kiến trúc đúng đắn, triển khai chiến lược tối ưu chi phí và tránh các khoản phí ngoài dự kiến.
Lưu ý rằng AWS pricing có thể phức tạp và thay đổi theo từng service và region. Luôn tham khảo các trang pricing chính thức của AWS và sử dụng AWS Pricing Calculator để có ước tính chính xác. Với việc lập kế hoạch và giám sát phù hợp, bạn có thể tận dụng tối đa sức mạnh của AWS trong khi vẫn giữ hiệu quả chi phí.