AWS Budgets

1 phút đọcSeries: NoteBook: AWS Certified Solutions Architect Associate SAA-C031 lượt xem

AWS Budgets là gì?

  • AWS Budgets là dịch vụ giúp bạn:
    • Thiết lập ngân sách (budget) cho chi phí và mức sử dụng tài nguyên AWS
    • Theo dõi và cảnh báo khi chi phí vượt ngưỡng bạn đã đặt ra
    • Tự động hóa hành động khi vượt ngưỡng (ví dụ: dừng EC2/Lambda)
    • Nói cách khác: giúp bạn “chốt giới hạn chi” và kiểm soát chi phí AWS một cách chủ động.

Các loại ngân sách có thể thiết lập

Loại BudgetMục đích chính
Cost BudgetĐặt giới hạn chi phí (theo tháng/quý/năm)
Usage BudgetĐặt giới hạn mức sử dụng (ví dụ: GB, giờ EC2)
Reservation BudgetTheo dõi chi tiêu cho Reserved Instances
Savings Plan BudgetTheo dõi hiệu quả tiết kiệm từ Savings Plan

Alert – Cảnh báo vượt budget

  • Có thể cài cảnh báo khi:
    • Chi phí vượt ngưỡng tuyệt đối (VD: > $500)
    • Dự đoán sẽ vượt ngân sách dựa trên usage hiện tại
  • Gửi cảnh báo qua:
    • Email
    • SNS topic (để trigger Lambda, stop EC2, v.v.)

Integration - Tích hợp với các dịch vụ khác

Dịch vụTích hợp gì?
AWS Cost ExplorerHiển thị dữ liệu chi tiết để tạo budget
AWS OrganizationsTạo ngân sách theo từng account con
AWS Lambda + SNSThực hiện auto-action khi vượt ngưỡng

Use-case thực tế

Tình huốngGiải pháp với AWS Budgets
Dự án demo tốn quá nhiều tiềnĐặt Cost Budget = $50 + alert qua email
Tính toán trước ngân sách cho clientĐặt Usage Budget dựa trên plan dự kiến
Tự động dừng service khi quá ngưỡngSNS → Lambda → stop EC2/RDS
Bạn thấy bài này thế nào?