返回首頁CDN

CDN 費用完整指南:2025 各大廠商定價比較與省錢技巧

25 min 分鐘閱讀
#CDN#CDN 費用#CDN 定價#Cloudflare#AWS CloudFront#Akamai#成本優化#雲端費用#免費 CDN#網站加速

CDN 費用完整指南:2025 各大廠商定價比較與省錢技巧

「這個月的 CDN 帳單怎麼多了 3 倍?」

這是我們經常從客戶那裡聽到的問題。CDN 的計費模式複雜,如果沒有搞懂,很容易踩到「帳單地雷」。

有些廠商按流量收費,有些按請求次數,有些兩個都收。免費方案看起來很香,但用到一半才發現功能不夠。

這篇文章會完整解析 CDN 的計費方式,從免費方案到企業級定價,幫你找到最划算的選擇。

想先了解 CDN 是什麼?請參考 CDN 完整指南


一、CDN 計費模式解析

CDN 的費用通常由三個部分組成:流量費、請求費、功能費。

1.1 流量計費(Data Transfer)

這是最常見的計費方式。

CDN 會計算從邊緣節點傳送給用戶的資料量,以 GB 為單位收費。

計算公式:

月費用 = 傳輸流量 (GB) × 單價 ($/GB)

實際範例:

假設你的網站每月有 10 萬訪客,每個頁面平均載入 2MB 資料。

月流量 = 100,000 × 2MB = 200,000MB = 約 195GB

以 CloudFront 北美價格 $0.085/GB 計算:

月費用 = 195 × $0.085 = $16.58

注意事項:

  • 流量單價通常依「傳送地區」不同。亞太區通常比北美貴 30-50%
  • 大多數廠商有階梯定價,流量越大單價越低
  • 有些廠商區分「快取命中」和「回源」流量

1.2 請求計費(Requests)

除了流量,部分 CDN 還會收取請求次數費用。

計算公式:

月費用 = 請求次數 / 10,000 × 單價 ($/萬次)

為什麼要收請求費?

即使請求的檔案很小(例如 API 回應只有 1KB),CDN 仍然需要處理這個請求。請求費反映的是「運算成本」而非「頻寬成本」。

實際範例:

假設每月 500 萬次請求,CloudFront 定價 $0.0075/萬次:

月費用 = 500 × $0.0075 = $3.75

HTTPS 請求通常更貴:

因為 SSL 加解密需要額外運算,HTTPS 請求的單價通常是 HTTP 的 2-3 倍。

1.3 功能加購費用

基本的 CDN 加速可能不收費或費用低廉,但進階功能通常需要額外付費:

功能說明常見計費方式
WAFWeb 應用程式防火牆月費 + 請求數
Bot 管理阻擋惡意機器人月費
即時分析Real-time analytics月費
邊緣運算Edge Workers請求數 + CPU 時間
智慧路由Argo / Smart Routing流量費
影片串流Video delivery流量 + 編碼費

插圖 1:CDN 費用組成圓餅圖

二、免費 CDN 方案比較

對於中小型網站,免費方案可能就夠用了。

2.1 Cloudflare Free Plan

這是目前最慷慨的免費 CDN 方案。

項目內容
流量限制無限制
請求限制無限制
SSL 憑證免費
DDoS 防護基本防護(無上限)
節點數全球 310+

免費方案包含什麼:

  • 無限 CDN 流量
  • 免費 SSL 憑證
  • 基本 DDoS 防護
  • 3 條 Page Rules
  • 基本分析報告
  • DNS 代管

免費方案不包含:

  • WAF(Web 應用程式防火牆)
  • 進階 DDoS 分析
  • 自訂 SSL 憑證上傳
  • 即時日誌
  • 優先技術支援

適合對象:

  • 個人部落格
  • 小型企業官網
  • Side project
  • 月流量 100GB 以下的網站

想學習 Cloudflare 設定?請參考 Cloudflare CDN 完整教學

2.2 其他免費選項

jsDelivr:

  • 專為開源專案設計
  • 可以直接從 npm、GitHub 提供檔案
  • 完全免費,無流量限制
  • 適合:JavaScript 函式庫、開源專案

Statically:

  • 免費的開源 CDN
  • 支援 GitHub、GitLab 整合
  • 適合:靜態網站、開發者

CloudFront 免費額度:

  • AWS 免費方案包含每月 1TB 流量(12 個月)
  • 之後需要付費
  • 適合:AWS 新用戶試用

更多免費選項,請參考 2025 免費 CDN 推薦

2.3 免費方案的限制

功能限制:

免費方案通常缺少進階安全功能(WAF、Bot 管理)。如果你的網站處理敏感資料或有電商功能,免費方案可能不夠安全。

效能限制:

有些免費 CDN 會降低免費用戶的優先級,在流量尖峰時效能可能下降。

支援限制:

免費用戶通常只能使用社群支援或文件自助。遇到問題可能需要等很久才能解決。

流量限制:

雖然 Cloudflare 免費方案無限流量,但其他免費 CDN 通常有限制。


三、付費 CDN 價格比較

3.1 Cloudflare 定價

方案月費主要功能
Free$0基本 CDN、DDoS 防護
Pro$20/網站WAF、進階分析、圖片優化
Business$200/網站進階 WAF、自訂 SSL、100% SLA
Enterprise客製報價專屬支援、進階安全、自訂功能

Cloudflare 計費特色:

  • 按網站數量收費,不限流量
  • Pro 以上才有 WAF
  • Argo Smart Routing 另外收費($0.10/GB)
  • Rate Limiting 依請求數收費

適合誰:

  • Free:個人、小型網站
  • Pro:需要 WAF 的中小企業
  • Business:需要 SLA 保證的企業
  • Enterprise:大型企業、高安全需求

3.2 AWS CloudFront 定價

CloudFront 按用量計費,沒有月費。

流量定價(以北美為例):

月流量級距單價 ($/GB)
前 10TB$0.085
10TB - 50TB$0.080
50TB - 150TB$0.060
150TB+$0.040

請求定價:

請求類型單價 ($/萬次)
HTTP$0.0075
HTTPS$0.0100

其他費用:

  • 快取失效:前 1,000 次/月免費,之後 $0.005/次
  • Origin Shield:$0.0090/萬次起
  • 實時日誌:$0.01/百萬日誌行

AWS 免費額度:

新用戶 12 個月內:

  • 每月 1TB 資料傳輸
  • 每月 1,000 萬次 HTTP/HTTPS 請求
  • 每月 200 萬次 CloudFront Functions

想了解 CloudFront 設定?請參考 AWS CloudFront 完整教學

3.3 Akamai 定價

Akamai 不公開定價,需要與業務洽談。

預估價格範圍:

根據業界經驗,Akamai 的定價通常是:

  • 小型客戶:$0.10-0.20/GB
  • 中型客戶:$0.05-0.10/GB
  • 大型客戶:$0.02-0.05/GB

計費特色:

  • 通常有最低承諾用量
  • 年約可以談到更好價格
  • 進階功能需要額外購買

3.4 其他廠商定價

Fastly:

項目價格
流量$0.12/GB(北美)
請求$0.0075/萬次
最低消費$50/月

Bunny CDN(高 CP 值選擇):

項目價格
流量$0.01/GB 起
請求不另外收費
最低消費

Google Cloud CDN:

項目價格
流量$0.02-0.08/GB(依區域)
請求$0.0075/萬次

插圖 2:主流 CDN 價格比較表

四、實際費用試算

讓我們用實際案例來試算各家 CDN 的費用。

4.1 小型網站(月流量 100GB)

情境:

  • 個人部落格或小型企業官網
  • 月訪客約 5 萬人
  • 月流量 100GB
  • 月請求 200 萬次

費用比較:

廠商月費用備註
Cloudflare Free$0無限流量
CloudFront$8.50 + $1.50 = $10流量 + 請求
Bunny CDN$1流量費
Fastly$50最低消費

建議: Cloudflare Free 是最佳選擇,完全免費。

4.2 中型網站(月流量 1TB)

情境:

  • 中型電商或內容網站
  • 月訪客約 50 萬人
  • 月流量 1TB
  • 月請求 2,000 萬次

費用比較:

廠商月費用備註
Cloudflare Free$0無限流量
Cloudflare Pro$20含 WAF
CloudFront$85 + $15 = $100流量 + 請求
Bunny CDN$10流量費
Akamai$100-200估計值

建議:

  • 只要 CDN 加速:Cloudflare Free 或 Bunny CDN
  • 需要 WAF:Cloudflare Pro 性價比最高
  • 已用 AWS:CloudFront 整合優勢可能抵消價差

4.3 大型網站(月流量 10TB+)

情境:

  • 大型電商或媒體平台
  • 月訪客 500 萬人以上
  • 月流量 10TB
  • 月請求 2 億次

費用比較:

廠商月費用備註
Cloudflare Business$200含進階功能
CloudFront$600 + $150 = $750階梯定價
Bunny CDN$100最便宜
Akamai$500-1,000可議價

建議:

  • 純加速:Bunny CDN 最划算
  • 需要完整功能:Cloudflare Business
  • 需要企業級支援:Akamai 或 CloudFront

不確定實際要花多少?

CDN 費用受很多因素影響:流量分布、請求模式、快取命中率...

預約免費諮詢,讓我們根據你的實際流量數據,幫你估算各家 CDN 的真實成本。


五、CDN 省錢技巧

5.1 優化快取設定

提高快取命中率:

快取命中率越高,回源流量越少,費用越低。詳細的快取設定方法請參考 CDN 設定優化教學

  • 設定適當的 Cache-Control 標頭
  • 排除不必要的 Query String
  • 使用 Vary 標頭正確處理內容協商

目標快取命中率:

  • 一般網站:80% 以上
  • 靜態內容為主:90% 以上
  • 電商網站:70% 以上

5.2 壓縮傳輸內容

啟用壓縮:

  • Gzip:相容性最好
  • Brotli:壓縮率更高(比 Gzip 好 20-30%)

壓縮可以減少 60-80% 的傳輸量,直接降低流量費用。

圖片優化:

  • 使用 WebP 格式(比 JPG 小 25-35%)
  • 啟用響應式圖片
  • 使用 CDN 的圖片優化功能

5.3 選擇正確的計費方案

CloudFront Price Class:

CloudFront 可以選擇「價格等級」,限制使用的節點範圍:

Price Class節點範圍價格
All全球所有節點最高
200排除最貴的區域中等
100只用美國、歐洲最低

如果你的用戶主要在美國和歐洲,選 Price Class 100 可以省 20-30%。

Cloudflare 方案選擇:

不要為了用不到的功能付費:

  • 只需要 CDN → Free
  • 需要 WAF → Pro
  • 需要進階安全 + SLA → Business

5.4 善用免費額度

AWS 免費額度:

新帳號 12 個月內:

  • 每月 1TB CloudFront 流量
  • 每月 200 萬次 Lambda@Edge

Cloudflare Workers 免費額度:

  • 每日 10 萬次請求
  • 足夠大多數小型專案使用

善用多帳號策略:

如果你有多個獨立網站,可以考慮分開使用不同帳號的免費額度(合規使用)。

插圖 3:CDN 省錢技巧清單

六、常見計費陷阱

6.1 超額流量費

問題:

有些 CDN(如 Akamai)有「承諾用量」,如果實際用量超過,超額部分的單價可能高出 2-3 倍。

避免方法:

  • 簽約前確認超額計費方式
  • 設定用量警示
  • 預留 20% 緩衝空間

6.2 隱藏的請求費用

問題:

有些人只看流量費,忽略請求費。對於頁面請求多、單一檔案小的網站(例如 API 服務),請求費可能佔總費用的 30-50%。

避免方法:

  • 計算總費用時納入請求費
  • 合併小檔案減少請求數
  • 使用 HTTP/2 多工傳輸

6.3 SSL 憑證費用

問題:

有些 CDN 的免費方案不含 SSL,或是只提供共享憑證。如果需要自訂憑證,可能需要額外付費。

各家 SSL 政策:

廠商免費 SSL自訂憑證
CloudflarePro 以上
CloudFront有(ACM)免費上傳
Akamai付費付費

6.4 快取失效費用

問題:

頻繁清除快取會產生費用。CloudFront 前 1,000 次/月免費,之後每次 $0.005。

避免方法:

  • 使用版本化的檔案名稱(如 style.v2.css
  • 規劃好快取策略,減少失效需求
  • 使用 Soft Purge 而非 Hard Purge

6.5 亞太區域溢價

問題:

亞太區域(日本、新加坡、香港)的流量費通常比北美貴 30-50%。如果你的用戶主要在亞洲,費用會比預期高。

各區域價差(以 CloudFront 為例):

區域流量單價
北美$0.085/GB
歐洲$0.085/GB
日本$0.114/GB
印度$0.109/GB
南美$0.110/GB

七、結論:如何選擇最划算的方案

決策流程

Step 1:評估你的需求

  • 月流量多少?
  • 需要哪些功能(CDN、WAF、Bot 管理)?
  • 用戶在哪些地區?
  • 現有雲端平台是什麼?

Step 2:試算各家費用

使用本文的試算方法,計算各家 CDN 的預估月費。

Step 3:考慮隱藏成本

  • 學習和維護成本
  • 整合現有系統的工作量
  • 未來擴展的彈性

Step 4:實際測試

利用免費方案或試用期,實際測試效能和易用性。

快速建議

情境推薦方案月費預估
個人部落格Cloudflare Free$0
小型企業Cloudflare Free / Pro$0-20
中型電商Cloudflare Pro / CloudFront$20-100
AWS 用戶CloudFront依用量
預算敏感Bunny CDN$1-50
大型企業Cloudflare Business / Akamai$200+

常見問題 FAQ

Q1: CDN 的「Bandwidth」計費和「Request」計費有什麼差別?

兩種計費方式對不同類型網站影響很大。(1) Bandwidth-based(按流量計費)——按 GB 傳輸量計費,多數 CDN(CloudFront、Cloudflare Enterprise、Akamai)採用。特徵:(A) 大檔案(影片、軟體下載)費用高;(B) 小檔案(API 回應、圖片)相對便宜;(C) 每月上下浮動大。(2) Request-based(按請求數計費)——按 HTTP/HTTPS 請求次數計費,較少見但 CloudFront 也會額外收這個費用($0.01/10,000 requests)。特徵:(A) 大檔案流量費便宜但被 request 費用吃掉;(B) 小 API、JavaScript 檔案會快速累積請求數。(3) Cloudflare 的「無流量上限」模式——Cloudflare Pro/Business/Enterprise 是按月費($25-$2,000+)包到飽,沒有流量 overage charge。這是其獨特優勢。成本對比範例(100GB 流量、1000萬 requests):(A) CloudFront:流量 $8.5 + request $10 = $18.5;(B) Cloudflare Pro:固定 $25(無視流量);(C) Bunny CDN:$1.0 per GB 亞洲 = $100。選擇建議:(A) 大量流量 + 少 request → CloudFront;(B) 大量 request + 小流量 → Cloudflare;(C) 可預測穩定流量 → Cloudflare 包月;(D) 極端便宜需求 → Bunny。

Q2: CloudFront 帳單上「Data Transfer Out to Internet」和「Data Transfer Out to Origin」差在哪?

兩個都要付錢,很多人忽略後者。(1) Data Transfer Out to Internet(出口流量)——CDN 從 edge node 傳給 end user 的流量。這是大家熟悉的「CDN 流量費」,佔帳單主要部分。(2) Data Transfer Out to Origin(源站流量)——回源流量,cache miss 時 CDN 從你的 origin server 拉資料的流量。許多人不知道這筆費用。(3) 還有「Regional Data Transfer Out」——跨 region 的 CloudFront 額外費。實戰案例:客戶月帳單突然暴增 US$500,查到是 origin server 被改成 S3 跨 region bucket,每次 cache miss 都跨 region 傳輸。優化策略:(1) 提高 cache hit rate——減少回源需求。用 Cache-Control header、增加 TTL、開啟 Origin Shield(額外 cache 層);(2) origin 放對 region——和主要流量來源同 region(如客戶在日本,origin 放 ap-northeast-1 而非 us-east-1);(3) Origin Shield——CloudFront 的 Origin Shield 功能($0.003/10,000 requests)減少回源次數;(4) 預熱 cache——大型 release 前 curl 預取熱門資源。算帳時注意:Cloudflare 對 origin traffic 不額外收費(這也是吸引點),CloudFront 會。

Q3: 「免費」的 CDN(如 jsDelivr、cdnjs)適合商業用途嗎?

小型非關鍵用途可以,商業核心業務不建議。(1) 免費 CDN 定位——(A) jsDelivr / cdnjs — 專門為開源 JavaScript 套件設計的免費 CDN;(B) Cloudflare Pages / Vercel 免費方案 — 靜態網站免費 hosting + CDN;(C) GitHub Pages — 個人網站 / 文檔免費。(2) 適合使用情境——(A) 開發 / demo / 個人專案;(B) 開源套件載入(如從 cdnjs 載 jQuery、React);(C) 靜態文件網站(docs site、landing page);(D) 廣告 / 嵌入式小工具(第三方用)。(3) 商業用途風險——(A) 無 SLA——服務中斷你無權追究;(B) 隨時可能關閉(jsDelivr、cdnjs 都是無償維運,經費出問題就停);(C) 無客製化——沒法開 WAF、Page Rules;(D) 資料洩漏風險——使用者的 IP、browser info 會被 CDN 看到;(E) 速度不可控——突發流量可能被限流。(4) 替代方案——(A) 靜態資源用 Cloudflare Free 自己 host;(B) 開源套件包進你的 build(webpack bundle),別運行時載;(C) 小企業用 Vercel / Netlify 免費方案商業用沒問題;(D) 公司網站直接用 Cloudflare Free(仍是免費但有 SLA 較好)。經驗法則:如果服務中斷會影響你的業務 / 收入,就不要用純免費 CDN。

Q4: 為什麼我的 CDN 帳單比估算的多出 3 倍?有哪些常見坑?

五大常見 CDN 帳單爆炸原因。(1) 被爬蟲 / Bot 打爆——惡意 bot 或 aggressive scraper 短時間打爆流量。解法:開啟 Bot Management(Cloudflare)、Rate Limiting、WAF rules 擋掉。(2) Hotlinking(盜連)——其他網站直接連你的圖片 / 影片,流量算你的。解法:設 Hotlink Protection(檢查 Referer header)、或用 signed URLs。(3) 快取失效導致大量回源——有次 deploy 把所有資源重命名,cache 全失效,一下子打爆 origin + CDN。解法:版本化控制更 graceful、使用 Instant Purge 精準清快取。(4) 大檔案沒設對——某個 1GB 影片變熱門,每天被下載 1 萬次 = 10TB/天 = $850/天 CDN 費。解法:超大檔案用 video streaming(VOD)而非直接 CDN、或用 Bunny CDN 等便宜方案。(5) 地區覆蓋用錯 class——CloudFront 的 Price Class 設成 "All Edge Locations"(含南美、非洲),但用戶其實都在亞洲。解法:改成 Price Class 100(只含 US + EU)或 200(加亞洲)。帳單 review checklist:(1) 每月查 top 10 URLs by traffic——找出異常熱門;(2) 看 geographic distribution——與實際用戶地區是否符合;(3) 查 cache hit rate——目標 > 85%;(4) 設 Billing Alerts——流量超過 X GB 立刻告警。

Q5: Cloudflare 收購 StackPath、Fastly 降價等市場變化,該不該換 CDN?

除非成本差很大,遷移成本通常 > 短期省下的錢。(1) 2024–2025 CDN 市場變化——(A) Cloudflare 持續創新(R2 無 egress fee、Workers AI);(B) Fastly 發展 edge compute;(C) Bunny CDN 超便宜崛起;(D) AWS CloudFront 降低小流量門檻;(E) 部分老牌 CDN(StackPath、KeyCDN)式微。(2) 遷移成本——(A) DNS 切換——DNS TTL 降低準備、測試;(B) 快取預熱——新 CDN 要時間 warm up;(C) 設定重建——Page Rules、WAF rules、Cache policy 都要重寫;(D) 團隊學習——熟悉新 CDN dashboard、API;(E) 人力成本——通常 1–4 週工程師全職投入。(3) 值得遷移的情境——(A) CDN 費用 > 月 $5,000 + 新 CDN 省 > 40%——投入產出比合理;(B) 現 CDN 有重大問題——多次 outage、效能下降、support 差;(C) 業務需要新功能——如需要 edge compute 而現 CDN 不支援;(D) 合規要求變了——需要特定認證而現 CDN 沒有。(4) 不值得遷移——(A) 月費 < $500 的小網站——省 $200/月但花 80 小時遷移不划算;(B) 純粹因為「新 CDN 看起來比較好」——通常不會省;(C) 既有架構深度整合 CDN——Workers / Edge functions 很難搬家。實務建議:先做 6 個月的成本 vs 效能 vs 穩定性 review,確認是值得的才遷移。


雲端帳單讓你頭痛?

很多企業的 CDN 支出其實可以省下 20-40%。

常見的問題包括:

  • 快取設定不當,回源流量過高
  • 選錯計費方案
  • 沒有使用壓縮功能
  • 請求數過多

CloudInsight 如何幫助你?

  • 帳單分析:找出費用異常的項目
  • 設定優化:調整快取策略,提高命中率
  • 方案評估:比較各家 CDN,找出最划算的選擇
  • 持續監控:確保費用維持在合理範圍

預約免費帳單健檢,讓我們幫你省錢。

第一次諮詢完全免費,沒有任何綁約。


參考資料

  1. Cloudflare 定價頁面:https://www.cloudflare.com/plans/
  2. AWS CloudFront 定價:https://aws.amazon.com/cloudfront/pricing/
  3. Bunny CDN 定價:https://bunny.net/pricing/
  4. Fastly 定價:https://www.fastly.com/pricing
  5. CDN 成本優化最佳實踐:https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cost-optimization.html

需要專業的雲端建議?

無論您正在評估雲平台、優化現有架構,或尋找節費方案,我們都能提供協助

預約免費諮詢

相關文章