Khi sử dụng AWS anh em luôn muốn tiết kiệm hết mức:
Chúng ta sẽ có 2 solution là:
– Saving Plan
– Spot Instance.
Vậy saving Plan là gì: Giải thích đơn giản là bạn sẽ commit với AWS sử dụng dịnh vụ ấy trong vòng 1 năm hoặc 3 năm. Bạn sẽ không phải trả 100% số tiền mà bạn đã sử dụng resource.
Bạn có thể kiểm tra công ty bạn có hay không bằng cách:
– Truy cập vào AWS Cost Management console.
– Trong thanh điều hướng bên trái, chọn Savings Plans > Inventory.
– Một bảng sẽ hiện ra, liệt kê tất cả các gói Savings Plan bạn đã mua. Tại đây bạn sẽ thấy các thông tin chi tiết cho mỗi gói :

Chúng ta sẽ tìm hiểu các trường cần thiết sau:
- Savings Plan Type (Compute): Đây là loại Savings Plan linh hoạt nhất. Nó tự động áp dụng cho mức sử dụng của EC2 instances (bất kể họ máy, kích thước, hệ điều hành hay khu vực), AWS Fargate, và AWS Lambda trên toàn bộ các tài khoản trong Organization của bạn.
- Region (Any): Lợi ích của gói Compute Savings Plan này được áp dụng cho tài nguyên ở bất kỳ khu vực (Region) nào mà bạn đang sử dụng.
- Commitment ($100.00/hour): Tổ chức của bạn đã cam kết chi trả 100 USD mỗi giờ cho việc sử dụng các dịch vụ tính toán (compute). Đổi lại, bạn sẽ nhận được mức giá chiết khấu so với giá On-Demand.
- Payment option (No Upfront): Bạn đã chọn phương án không trả trước. Thay vào đó, chi phí cam kết sẽ được tính vào hóa đơn hàng tháng của bạn.
- MTD utilization (100.00%): “MTD” là viết tắt của “Month-to-Date” (tính từ đầu tháng đến nay). Chỉ số 100% cho thấy tổ chức của bạn đã sử dụng hết toàn bộ mức cam kết 100 USD/giờ. Đây là một dấu hiệu rất tốt, cho thấy bạn đang tối ưu hóa chi phí hiệu quả.
- MTD net savings ($19,229.68): Đây là số tiền ròng mà bạn đã tiết kiệm được từ đầu tháng cho đến nay nhờ vào gói Savings Plan này. Con số này là chênh lệch giữa chi phí bạn phải trả theo giá On-Demand và chi phí thực tế sau khi áp dụng giá của Savings Plan.
Nếu bạn có một master account và nhiều tài khoản con thì bạn chỉ cần mua trên tài khoản master
Khi bạn mua một Savings Plan từ tài khoản quản lý (management account) trong một AWS Organization, lợi ích của nó sẽ tự động được chia sẻ và áp dụng cho tất cả các tài khoản thành viên (member accounts) bên dưới theo mặc định.
Nhưng ví dụ, nếu bạn cam kết chi 100 đô la mỗi tháng với chiết khấu 18%, nếu bạn chi đúng 100 đô la, hóa đơn của bạn là 82 đô la. Nếu bạn chi 50 đô la, hóa đơn của bạn là 82 đô la. Nếu bạn chi 150 đô la, hóa đơn của bạn là 132 đô la (82 đô la + 50 đô la).
Cái thứ 2 là bạn sử dụng spot instance.
c6a.xlarge pricing and specs – Vantage

Hoặc bạn có thể vào link này:
Amazon EC2 Spot Instances – AWS

Bạn input như hình thì nó sẽ thấy nó được giảm đến 56%
Nhưng nếu bạn sử dụng spot instance thì nó bị thu hồi nếu giá thay đổi hoặc đó là nhu cầu của AWS.

Bạn có thể thấy là có 1 node của mình đã bị thu hồi lại mà do mình sài auto scaling Group nên là nó đã tự động tạo node mới.
Ngoài ra bạn có thể biết được spot của bạn bị scaledown như thế nào bằng cách
Ec2

Ngoài ra bạn có thể thấy lịch sử giá của 1 instance type:


Nếu bạn muốn chỉnh thì vào auto scaling Group:

Để option này sáng thì bạn phải có 2 type trở lên trong Instance type requirements
