Domain 4 · 10 phút đọc

Quản lý thanh toán và chi phí

Billing and Cost Management

Khi đã hiểu cách AWS tính tiền, bước tiếp theo là theo dõi, dự báo và kiểm soát chi phí. AWS có nhiều công cụ, và mẹo thi quan trọng nhất là biết chọn đúng công cụ cho đúng tình huống: ước tính trước, phân tích quá khứ, dự báo tương lai, hay đặt cảnh báo.

Ước tính TRƯỚC: AWS Pricing Calculator

AWS Pricing Calculator AWS Pricing Calculator dùng để ước tính chi phí trước khi triển khai — khi bạn chưa hề tạo tài nguyên. Bạn nhập cấu hình dự kiến (loại EC2, dung lượng S3...) và công cụ trả về chi phí ước lượng để lập kế hoạch, làm dự toán hoặc so sánh phương án.

Trọng tâm thi

Câu hỏi nói "ước tính chi phí trước khi xây dựng / lập kế hoạch ngân sách cho kiến trúc mới" → đáp án là AWS Pricing Calculator, KHÔNG phải Cost Explorer (Cost Explorer chỉ phân tích chi phí đã phát sinh).

Bảng điều khiển Billing and Cost Management

AWS Billing and Cost Management AWS Billing and Cost Management là trung tâm để xem hóa đơn hiện tại, lịch sử thanh toán, phương thức thanh toán và truy cập các công cụ chi phí. Đây là nơi bạn xem invoice hằng tháng và chi tiết phí theo từng dịch vụ.

Phân tích & dự báo: AWS Cost Explorer

AWS Cost Explorer AWS Cost Explorer giúp trực quan hóa và phân tích chi phí/mức dùng theo thời gian với biểu đồ và bộ lọc (theo dịch vụ, tài khoản, tag...). Nó còn dự báo (forecast) chi phí tương lai dựa trên xu hướng quá khứ, và đưa gợi ý mua Reserved/Savings Plans.

  • Dùng để trả lời: "Tháng nào tốn nhất? Dịch vụ nào tăng chi phí? Xu hướng tới đây thế nào?"
  • Đây là công cụ nhìn lại quá khứ và phóng chiếu xu hướng, không phải để chặn chi tiêu.

Đặt cảnh báo & ngân sách: AWS Budgets

AWS Budgets AWS Budgets cho phép bạn đặt ngưỡng ngân sách (chi phí hoặc mức dùng) và nhận cảnh báo khi chi tiêu thực tế hoặc dự báo vượt/đạt gần ngưỡng đó. Bạn có thể gửi thông báo qua email hoặc Amazon SNS Amazon SNS.

Cost Explorer vs Budgets — rất hay bị bẫy

  • Muốn chủ động được cảnh báo khi chi phí vượt một con sốAWS Budgets.
  • Muốn xem biểu đồ, phân tích, dự báo xu hướng chi phíAWS Cost Explorer. Đừng chọn Cost Explorer cho yêu cầu "gửi alert khi vượt ngân sách".

Dữ liệu chi tiết nhất: Cost and Usage Report (CUR)

AWS Cost and Usage Report (CUR) AWS Cost and Usage Report là báo cáo chi tiết và đầy đủ nhất về chi phí và mức dùng — xuống tới từng dòng (line item) theo giờ/ngày. CUR được xuất vào một bucket Amazon S3 Amazon S3 và thường được phân tích bằng các công cụ như Amazon Athena Amazon Athena hay QuickSight cho nhu cầu báo cáo nâng cao.

  • Dùng khi cần dữ liệu thô, chi tiết sâu để phân tích tùy biến — vượt khả năng của Cost Explorer.

Phân bổ chi phí: Cost Allocation Tags

Cost allocation tags cost allocation tags là các nhãn (key-value) gắn lên tài nguyên (ví dụ Project=alpha, Environment=prod, Team=marketing). Sau khi kích hoạt trong Billing, bạn có thể nhóm và phân tích chi phí theo tag trong Cost Explorer hoặc CUR.

  • Trả lời được: "Dự án nào, phòng ban nào, môi trường nào đang tốn bao nhiêu?"
  • Đây là cách chuẩn để phân bổ lại chi phí (chargeback) cho từng nhóm trong tổ chức.

Mẹo

Có hai loại tag chi phí: AWS-generated (AWS tự tạo, ví dụ tiền tố aws:) và user-defined (do bạn tạo). Cả hai đều phải được kích hoạt trong bảng Billing thì mới hiện trong báo cáo chi phí.

Cấu trúc nhiều tài khoản: AWS Organizations & Consolidated Billing

AWS Organizations AWS Organizations cho phép quản lý nhiều tài khoản AWS tập trung dưới một tổ chức. Một lợi ích chi phí lớn là consolidated billing consolidated billing (gộp hóa đơn):

  • Một hóa đơn duy nhất cho toàn bộ tài khoản trong tổ chức → dễ quản lý, dễ theo dõi.
  • Gộp mức dùng (aggregated usage) giữa các tài khoản → đạt mức volume discount (giá theo bậc) tốt hơn so với từng tài khoản tính riêng. Reserved Instances / Savings Plans cũng có thể được chia sẻ trên các tài khoản.
  • Tài khoản quản lý (management account) trả hóa đơn, các tài khoản con (member) vẫn dùng độc lập.

Ngoài chi phí, Organizations còn cho phép áp Service Control Policies (SCP) Service Control Policies để giới hạn dịch vụ/quyền ở cấp tổ chức — nhưng trọng tâm Domain 4 là phần gộp hóa đơn và volume discount.

Trọng tâm thi

Công ty có nhiều tài khoản AWS, muốn một hóa đơn duy nhấtgiá tốt hơn nhờ gộp mức dùng → dùng AWS Organizations với consolidated billing.

Bảng tổng hợp chọn công cụ

Nhu cầuCông cụ đúng
Ước tính chi phí trước khi triển khaiAWS Pricing Calculator
Trực quan hóa, phân tích, dự báo chi phí đã/đang phát sinhAWS Cost Explorer
Cảnh báo khi chi tiêu vượt ngưỡngAWS Budgets
Dữ liệu hóa đơn chi tiết nhất để phân tích sâuCost and Usage Report (CUR)
Phân bổ chi phí theo dự án/phòng banCost allocation tags
Một hóa đơn + volume discount cho nhiều tài khoảnAWS Organizations (consolidated billing)

Tóm tắt

  • Pricing Calculator = ước tính TRƯỚC khi xây; Cost Explorer = phân tích & dự báo chi phí đã có.
  • AWS Budgets = đặt ngưỡng và nhận cảnh báo vượt ngân sách (đừng nhầm với Cost Explorer).
  • CUR = dữ liệu chi phí chi tiết nhất, xuất ra S3 để phân tích sâu.
  • Cost allocation tags = phân bổ chi phí theo dự án, phòng ban, môi trường.
  • AWS Organizations + consolidated billing = một hóa đơn cho nhiều tài khoản và volume discount nhờ gộp mức dùng.