跳至正文

AWS分享不同區域之間的傳輸成本以及APM運作過程中出現的成本問題的經驗

在使用AWS、應用APM的時候,發生了很多網路相關的成本,所以我整理了一下,記住這些資訊。發現一個在小流量中很難識別的網路流量問題是很有趣的。未來我覺得我們可以更重視管理好網路成本。

伺服器結構

  • 實際服務對像地區為韓國
  • 先前,韓國區域沒有AWS,但東京區域有伺服器。
    • 東京地區正在提供約 10 種主要服務
  • 最近的環境安裝在韓國地區
  • 東京地區安裝APM(應用程式效能監控)工具
  • APM服務將資料傳輸至韓國地區的Opensearch

問題狀況

  • 我知道同一地區沒有網路費用。
    • 即使是同一地區,可用區不同也會收取費用
    • 在同一區域的多個可用區之間傳輸資料時,大約每 GB 0.01 美元
  • 沒有正確了解傳送資料給不同地區的成本
    • 不同地區傳輸資料的成本約為 每 GB 0.09 美元
  • 沒有正確了解交通量
    • 每月將約 30TB 的資料從 APM 傳輸到 Opensearch,即傳輸到另一個區域
    • 30000 GB * 0.09 = $2700,這需要相當多的資料傳輸成本
    • 此外,即使位於同一區域,不同可用區的伺服器所產生的流量成本也會被累積。

組織

這是一個認識到網路成本高於預期的機會。個人認為TB級資料傳輸的價格不是很貴,但實際查了一下,還是挺貴的。

未來,我們計劃利用cloudwatch設定成本監控提醒、流量提醒等,並採取更多措施,確保不產生不必要的成本,並可用於其他必要的開支。