AWS 確認咗今次事件嘅根本原因係估算帳單運算子系統入面嘅單位價格錯誤 。呢個負責計算預測成本嘅子系統,用錯咗價格單位,以致估算演算法用咗錯誤嘅、大為誇大嘅單位費率去乘用量。問題出喺估算邏輯本身,而唔係實際用量數據有錯 。
| 時間(太平洋夏令時間) | 日期 | 事件 |
|---|---|---|
| 晚上7:38 | 7月16日 | 臭蟲開始顯示錯誤數據 |
| 約凌晨1:30 | 7月17日 | AWS 首次發現問題,並發帖話:「我哋正調查 Cost Explorer 顯示唔準確估算帳單數據嘅問題」 |
| 約凌晨3:03 | 7月17日 | AWS 確認根本原因:估算子系統嘅單位價格錯誤 |
| 約中午12:00 | 7月17日 | 首次嘗試修復,但未完全解決問題;好多客戶嘅數據仍然唔啱 |
| 約下午2:12 | 7月17日 | AWS 發帖話正進行第二次修復,並重新計算估算數據 |
| 7月17日晚間至7月18日凌晨 | 各帳戶嘅估算數據逐漸回復正常 |
總共錯誤顯示時間: 大約16至18個鐘頭,而完整嘅重新計算需時更耐。
呢次事件暴露咗幾個重要嘅架構問題:
警報邏輯嘅盲點 — AWS Budgets 同 Cost Anomaly Detection 依賴同一條出錯嘅估算管道。一旦上游計算出問題,所有下游警報就會變成噪音 。呢次事件清楚表明,帳單警報嘅可靠程度,取決於背後嘅估算系統。
大規模警報疲勞 — 成千上萬嘅客戶同一時間收到假嘅高額警報。呢種情況會令營運團隊對警報變得麻木,將來遇到真正嘅帳單異常或者成本急升時,反應會變慢 。
需要獨立嘅合理性檢查 — 雲端帳單系統目前缺乏一種「斷路器」機制,去阻止顯示超出合理範圍(例如超過正常金額嘅1000倍)嘅估算結果。經過今次事件後,企業好大可能會要求多層驗證:即係用第二條獨立嘅管道,喺顯示之前先檢查估算係咪超出歷史常態。
溝通缺口 — AWS 冇預設機制可以即時壓制或者覆蓋控制台上嘅錯誤估算。客戶只能靠社交媒體同 AWS 狀態頁先知數據係錯嘅 。
架構上嘅教訓 — 估算子系統應該加入防禦性嘅界限檢查:如果計算出嚟嘅估算超過咗可設定嘅、對比上一期實際費用嘅倍數,系統應該拒絕顯示,而改為顯示「數據處理中」嘅訊息。
總括嚟講,2026年7月嘅 AWS 帳單錯誤唔係一個財務事件,而係一個關於信任同系統架構嘅事件。佢揭示咗雲端成本管理系統需要更好咁將估算邏輯同用戶界面分隔開,同時引入斷路器機制,以防一個單位價格打字錯誤就引起全球恐慌。