AWS Budget – Thiết lập ngân sách và cảnh báo chi phí – Bài 3

Khi bắt đầu sử dụng AWS (Amazon Web Services), một trong những điều quan trọng nhất bạn cần làm là quản lý chi phí một cách hiệu quả. Nếu không kiểm soát tốt, bạn có thể phải chịu các khoản phí phát sinh ngoài ý muốn. Để tránh điều này, hãy cùng tìm hiểu cách thiết lập ngân sách và cảnh báo chi phí trên AWS Buget trong bài viết này nhé!

Xem thêm:

EBS Snapshot: Hướng Dẫn Chi Tiết Từ A-Z

EBS Volumes – Tùy chọn lưu trữ cho EC2 Instances

EC2 Hibernate AWS – Tăng tốc khởi động Instance

1. Tại sao cần thiết lập ngân sách và cảnh báo trên AWS?

Việc tạo ngân sách và đặt cảnh báo sẽ giúp bạn:

  • Kiểm soát tốt chi phí trên AWS.
  • Tránh các khoản phí phát sinh ngoài ý muốn.
  • Nhận được thông báo sớm nếu vượt quá mức chi tiêu đã định.

2. Hướng dẫn thiết lập ngân sách và cảnh báo AWS chi tiết từng bước

Bước 1: Truy cập vào AWS Billing Console

Đăng nhập vào AWS Management Console.

Ở góc phải trên cùng, click vào tên tài khoản của bạn và chọn Billing and Cost Management.

Lưu ý: Nếu bạn đăng nhập bằng IAM User và nhận thông báo “Access Denied”, thì hãy làm theo bước tiếp theo để khắc phục.

Truy cập vào AWS Billing Console

Truy cập vào AWS Billing Console

Bước 2: Cấp quyền truy cập Billing cho IAM User

Nếu bạn không thể truy cập Billing do đang sử dụng IAM User, hãy làm theo hướng dẫn dưới đây:

Cấp quyền truy cập Billing cho IAM User

  • Đăng nhập bằng Root account (tài khoản chính, không phải IAM User).
  • Click vào tên tài khoản góc phải trên cùng, chọn Account.
  • Kéo xuống mục IAM User and Role access to Billing Information.
  • Click Edit và chọn Activate IAM Access.
  • Click Update để lưu thay đổi.

Bây giờ, IAM User có quyền Administrator đã có thể truy cập vào Billing Console.

Cấp quyền truy cập Billing cho IAM User

Cấp quyền truy cập Billing cho IAM User

Cấp quyền truy cập Billing cho IAM User

 

Bước 3: Thiết lập ngân sách và cảnh báo (Budgets & Alerts)

Tạo ngân sách chi phí bằng 0 (Zero Spend Budget):

  • Click vào Budgets bên trái → Create budget.
  • Chọn Simplified Template → Zero spend budget.
  • Nhập tên ngân sách, ví dụ: My Zero Spend Budget.
  • Thêm địa chỉ email nhận cảnh báo (ví dụ: ttnguyen@gmail.com).
  • Click Create budget.

Lúc này, bạn sẽ nhận email cảnh báo ngay khi phát sinh chỉ 0,01 USD.

Thiết lập ngân sách và cảnh báo (Budgets & Alerts)

Thiết lập ngân sách và cảnh báo (Budgets & Alerts)

Tạo ngân sách theo tháng (Monthly Budget):

  • Click Create budget lần nữa.
  • Chọn Simplified Template → Monthly cost budget.
  • Thiết lập số tiền tối đa mỗi tháng (ví dụ: $10).
  • Điền địa chỉ email để nhận cảnh báo.
  • Chọn các mức cảnh báo: 85%, 100% và forecasted 100%.
  • Click Create budget.

Bạn sẽ nhận cảnh báo khi chi phí đạt gần hoặc vượt qua ngưỡng này.

3. Các lựa chọn thiết lập ngân sách

Budget

  • Use a template (simplified): Đây là lựa chọn khuyến nghị, giúp bạn nhanh chóng thiết lập ngân sách dựa trên các mẫu có sẵn từ AWS. Sau khi tạo xong ngân sách, bạn vẫn có thể điều chỉnh lại một số tùy chọn nếu cần.
  • Customize (advanced): Dành cho người dùng nâng cao. Bạn có thể thiết lập chi tiết hơn như khoảng thời gian, tháng bắt đầu tính, hoặc chỉ định cụ thể các tài khoản AWS.

Templates

  • Zero spend budget: Ngân sách này giúp bạn nhận thông báo ngay khi có chi phí vượt quá 0,01 USD. Mẫu này rất hữu ích để đảm bảo bạn không vượt quá giới hạn sử dụng miễn phí (AWS Free Tier).
  • Monthly cost budget: Ngân sách này thông báo cho bạn khi chi phí trong tháng vượt hoặc dự kiến vượt quá một mức nào đó do bạn tự đặt ra (ví dụ 10$, 20$, v.v.).
  • Daily Savings Plans coverage budget: Ngân sách này thông báo cho bạn khi mức độ sử dụng dịch vụ của bạn nằm dưới mục tiêu đã đặt ra cho gói Savings Plans hàng ngày.
  • Daily reservation utilization budget: Ngân sách này cảnh báo bạn khi mức độ sử dụng các tài nguyên đặt trước (reservation) của bạn thấp hơn mục tiêu mà bạn đã đặt ra.

Bằng cách làm theo hướng dẫn trên, bạn đã có thể quản lý hiệu quả ngân sách AWS và tránh rủi ro phát sinh chi phí không mong muốn. Hy vọng bài viết này hữu ích. Cảm ơn bạn đã tham khảo AWS Certified Solutions Architect Associate trên ttnguyen.net.

Bài viết liên quan:

EC2 Placement Groups trong AWS

EC2 Spot Instance: Cơ chế hoạt động và chi phí

AWS IPv4 Public – Cách tính phí mới nhất

Nguyễn Tiến Trường

Mình viết về những điều nhỏ nhặt trong cuộc sống, Viết về câu chuyện những ngày không có em