如果有在用 AWS, 建議可以在 CloudWatch 裡面依照 usage estimation 設定 Alarm. 目前可以根據 EC2 usage, s3 usage, data transfer usage 設定 Alarm 通知. 例如你平常每個月差不多只會有 1000GB 的 data transfer 費用約 USD 89, 那你可以設一個 Alarm 當 data transfer 費用超過USD 100的時候發一封 mail 通知你. 或者是你的 AWS account 每個月 budget 或者平均費用是 USD 100, 那你也可以設定一個 Alarm 在超過你預計的費用時發一封通知信. 沒有設定 Alarm 的話,你可能在收到帳單時才發現在 AWS 上花的錢超過你的預估 反之收到 Alarm 通知,可以讓你即早發現帳戶內的異常行為和非預期的費用 CloudWatch 的 Alarm 計費是 0.1 per alarm per month 我們最近上了一堂 USD 6000 元的課... 就是被 Data Transfer 的費用陰了... 當然一定還有其他的方法可以避免你在 AWS 上花冤枉錢 但是花幾分鐘設定 Alarm 我覺得 CP 值很大.... See Also: Monitor estimated charge with AWS CloudWatch