雲端流量費與出站費用怎麼算?CDN、跨區傳輸與 VPS 流量額度比較
說明雲端主機出站流量、跨可用區與跨地區傳輸的計費方式,並比較 VPS 流量額度與大廠按 GB 計費的差別,附上估算範例與降低流量費用的方法。

雲端流量費的基本原則是:資料進入雲端通常免費,資料離開雲端、送到網際網路使用者手上,才依 GB 計費;同一個機房內部或跨區的傳輸,不同業者規則不一。對下載量大的網站、影音服務、API 與備份來說,流量常常是帳單裡增長最快的項目。本文說明流量怎麼算、怎麼估,以及降低費用的常用方法。
一、流量費的幾種類型
| 流量類型 | 常見計費方式 | 說明 |
|---|---|---|
| 進站(上傳到雲端) | 通常免費 | 但仍可能有負載平衡器的處理費 |
| 出站到網際網路 | 依 GB 計費,常有每月免費額度與級距 | 使用者下載、API 回應都算 |
| 同可用區內部 | 多半免費或很低 | 取決於使用私有 IP 或公網 IP |
| 跨可用區 | 部分業者收費 | 高可用架構容易累積此費用 |
| 跨地區 | 通常收費 | 備份異地、資料同步會產生 |
| 到內容傳遞網路 | 依業者規則,可能較低或免費 | 常是降低出站費用的方法 |
各家規則差異很大,請在官方價格頁的網路或資料傳輸章節確認,並注意使用的是私有位址還是公網位址,後者在內部傳輸時可能被當成出站。
二、估算每月出站流量
最簡單的估算公式:
每月出站 GB = 每月訪客數 × 每位訪客平均頁面數 × 每頁平均傳輸大小
示意計算(數字純屬舉例):每月 50,000 位訪客,每人看 4 頁,每頁平均 2 MB(含圖片與腳本)。總量為 50,000 × 4 × 2 = 400,000 MB,約 400 GB(以 1,000 MB 近似 1 GB)。如果某業者的出站單價是每 GB 3 元(假設值),扣除免費額度 100 GB 後,費用約為 (400 − 100) × 3 = 900 元。
對 API 服務可以改用:每月請求數 × 平均回應大小。對影片或下載站,則以每月下載次數 × 檔案大小。
三、VPS 的流量額度與大廠按量計費
固定月費的 VPS 通常含有每月流量額度,例如數百 GB 到數 TB(依方案不同)。超過額度的處理方式因業者而異:
- 限速:流量用完後速度降低,不另收費。
- 超額計費:超過部分按 GB 收費。
- 暫停服務:需要手動加購或等到下個月。
大廠則多數是按 GB 計費,用量越大越有級距折扣。如果你的月流量穩定且很大,要用實際用量去算兩者的總成本,而不是只看「VPS 便宜」或「大廠有免費額度」的印象。同時要看頻寬上限,有些 VPS 在尖峰時可能受到共享頻寬的影響。
四、降低流量費用的方法
- 使用內容傳遞網路(CDN):把圖片、影片、腳本放在靠近使用者的節點,減少回到主機的出站流量,也縮短載入時間。要比較 CDN 本身的流量費與快取命中率。
- 壓縮與最佳化:開啟 gzip 或 Brotli 壓縮,使用現代圖片格式,調整影片位元率。
- 設定快取標頭:讓瀏覽器與 CDN 能重用已下載的內容。
- 避免不必要的跨區傳輸:把應用程式與資料庫放在同一地區與可用區,除非為了高可用必須分開。
- 使用私有位址進行內部通訊:避免內部服務經由公網來回。
- 限制機器人流量:用速率限制、防火牆與機器人管理規則,阻擋異常來源。
- 物件儲存設定存取控制:避免公開的儲存桶被大量盜連,詳見資安設定錯誤如何造成費用暴增。
五、什麼時候要特別注意流量
- 提供檔案下載、影音串流、圖片量大的網站。
- 把資料備份到不同地區或不同業者。
- 資料分析與機器學習,需要把大量資料移出雲端。
- 使用多雲或混合雲架構,資料頻繁往返。
- 計畫搬離雲端或更換業者時,一次性匯出大量資料也會產生出站費,應事先估算。
六、設定警示
即使估算得很準,流量也可能因為活動、爬蟲或攻擊突然增加。請在帳號中設定預算與異常費用警示,並定期檢視成本分析的網路項目,做法見預算警示與帳單監控。
七、用實際數據檢查:從帳單找出流量來源
預估永遠比不上實際,因此上線之後要用帳單與日誌反推流量來源。建議做三件事:
- 看帳單的網路項目:區分「網際網路出站」、「跨區傳輸」與「內容傳遞網路」,確認哪一項占比最大。
- 看存取日誌:統計流量最大的網址、檔案與來源 IP,常會發現少數幾個大檔案或某個爬蟲占了大部分流量。
- 對照分析工具:把分析工具顯示的訪客數與實際流量比較,差距很大就代表有機器人流量或異常下載。
示意情境:某網站每月出站 600 GB,檢視日誌發現其中 240 GB 來自同一個搜尋引擎以外的爬蟲,以 240 ÷ 600 = 40% 的比例吃掉流量。透過防火牆規則阻擋該來源後,下個月流量下降到約 360 GB,節省的費用等於 240 GB 乘以出站單價。這類最佳化往往比換業者更有效。
八、規劃專案時的流量檢查清單
- 大檔案是否放在物件儲存,並搭配內容傳遞網路?
- 圖片是否已壓縮、是否使用適當的尺寸與格式?
- 應用程式與資料庫是否在同一地區與同一可用區?
- 內部服務之間是否使用私有位址?
- 備份是否跨地區,每月的傳輸量有多少?
- 是否設定了流量與費用警示?
- 若日後要搬離目前的業者,匯出資料所需的流量費是否已估算?
在簽約或選業者之前,把這份清單走一遍,可以避免多數流量相關的意外。
九、內容傳遞網路的選擇重點
使用內容傳遞網路時,要確認幾件事,才能真正降低成本,而不只是多了一項費用。
| 評估面向 | 要確認的內容 |
|---|---|
| 計費方式 | 是依流量、請求次數,還是包月?不同區域的單價是否不同? |
| 快取命中率 | 你的內容是否適合快取?動態內容的比例有多高? |
| 節點位置 | 是否在台灣與主要使用者所在地區有節點? |
| 回源費用 | 回到你的主機或儲存桶取內容時,是否產生出站費用? |
| 防護功能 | 是否包含基本的流量過濾與防止盜連功能? |
| 設定複雜度 | 快取規則、清除快取與憑證管理是否容易操作? |
示意情境:某網站每月出站 500 GB,其中 80% 是圖片與影片等靜態檔案。加入內容傳遞網路後,假設快取命中率達到 90%,回到主機的流量只剩 500 × 80% × 10% = 40 GB,加上動態內容 100 GB,共 140 GB;原本需要付費的出站流量大幅下降,但要加上內容傳遞網路本身的流量費。是否划算要把兩邊費用相加比較。
十、流量暴增時的應變
當流量突然暴增,先判斷是真實使用者還是異常來源。真實使用者的增加是好事,但要確認主機與費用是否撐得住;異常來源則要立即處理。可以採取的步驟:查看存取日誌找出主要來源;對異常來源啟用速率限制或封鎖;暫時調高快取時間;必要時將大檔案移到內容傳遞網路;通知相關人員並記錄時間線。事後檢討如何提早偵測,例如設定流量與請求次數的警示門檻。
常見問題
流量費可以完全避免嗎?
很難完全避免,但可以透過 CDN、壓縮與快取大幅降低。完全靜態的小型網站,費用通常很低。
CDN 一定比直接出站便宜嗎?
不一定。CDN 也有自己的計費,快取命中率低時效果有限。建議比較兩者單價並實測一段時間。
VPS 的「不限流量」可信嗎?
通常有公平使用條款或頻寬限制,請閱讀服務條款中的限制說明,而不是只看行銷用語。
參考來源
- Amazon Web Services — 官方價格頁的資料傳輸章節
- Google Cloud — 網路價格說明
- Microsoft Azure — 頻寬價格說明
