為什麼選擇 Amazon CloudFront?

從 AWS 資源傳輸至 CloudFront 邊緣節點的任何可快取資料都不會產生額外費用。 CloudFront 依據從邊緣節點傳出的資料,以及 HTTP 或 HTTPS 的請求計費。定價因使用類型、地理區域和功能選擇而異;選項定價如下。

沒有不合理的免費方案

此為 AWS 免費用量方案的一部分,您可以免費開始使用 Amazon CloudFront。

包含於永久免費方案中

  • 每月 1 TB 資料傳輸至網際網路額度
  • 每月 1,000 萬個 HTTP 或 HTTPS 請求
  • 每月 200 萬個 CloudFront Function 調用
  • 每月 200 萬次 CloudFront KeyValueStore 讀取
  • 免費 SSL 憑證
  • 所有功能皆可使用,不受限制

AWS 定價計算器

一次估算即可計算您的 Amazon CloudFront 和架構成本。

立即建立您的自訂評估

定價元件

  • 資料傳出
  • 從任何 AWS 來源 (例如 Amazon Simple Storage Service (S3)、Amazon Elastic Compute Cloud (EC2) 或 Elastic Load Balancer) 進行來源擷取均免費,包括私有子網路來源和 VPC 來源。

    區域性資料傳出至網際網路 (每 GB)

     

     每月

     

    美國、墨西哥和加拿大 歐洲、以色列和土耳其 南非、肯亞、奈及利亞、埃及和中東 南美洲 日本 澳洲和紐西蘭 香港、印尼、菲律賓、新加坡、南韓、台灣、泰國、馬來西亞和越南 印度
    前 1TB 免費 免費 免費 免費 免費 免費 免費 免費
    接下來 9 TB 0.085 USD 0.085 USD 0.110 USD 0.110 USD 0.114 USD 0.114 USD 0.120 USD 0.109 USD
     後續 40 TB  0.080 USD 0.080 USD 0.105 USD 0.105 USD 0.089 USD 0.098 USD 0.100 USD 0.085 USD
     後續 100 TB  0.060 USD 0.060 USD 0.090 USD 0.090 USD 0.086 USD 0.094 USD 0.095 USD 0.082 USD
     後續 350 TB  0.040 USD 0.040 USD 0.080 USD 0.080 USD 0.084 USD 0.092 USD 0.090 USD 0.080 USD
     後續 524 TB  0.030 USD 0.030 USD 0.060 USD 0.060 USD 0.080 USD 0.090 USD 0.080 USD 0.078 USD
     後續 4 PB  0.025 USD 0.025 USD 0.050 USD 0.050 USD 0.070 USD 0.085 USD 0.070 USD 0.075 USD
     超過 5 PB  0.020 USD 0.020 USD 0.040 USD 0.040 USD 0.060 USD 0.080 USD 0.060 USD 0.072 USD
    有意保證每月最低流量通常在 10 TB 以上的客戶,即有資格享受折扣定價。聯絡我們

    區域性資料傳出至原始伺服器 (每 GB)

     

     

     

    美國、墨西哥和加拿大 歐洲、以色列和土耳其 南非、肯亞、奈及利亞、埃及和中東 南美洲 日本 澳洲和紐西蘭 香港、印尼、菲律賓、新加坡、南韓、台灣、泰國、馬來西亞和越南 印度
    所有資料傳輸  0.020 USD 0.020 USD 0.060 USD 0.125 USD 0.060 USD 0.080 USD 0.060 USD 0.160 USD

    所有 HTTP 方法的請求定價 (每 10,000 個)

      美國、墨西哥和加拿大 歐洲、以色列和土耳其 南非、肯亞、奈及利亞、埃及和中東 南美洲 日本 澳洲和紐西蘭 香港、印尼、菲律賓、新加坡、南韓、台灣、泰國、馬來西亞和越南 印度
    前 10MM HTTP 請求 免費 免費 免費 免費 免費 免費 免費 免費
    HTTP 請求 0.0075 USD 0.0090 USD 0.0090 USD 0.0160 USD 0.0090 USD 0.0090 USD 0.0090 USD 0.0090 USD
    HTTPS 請求 0.0100 USD 0.0120 USD 0.0120 USD 0.0220 USD 0.0120 USD 0.0125 USD 0.0120 USD 0.0120 USD

    如需中國定價,請查看中國定價頁面。>>

    價格分級

    透過價格分級,您可以選擇以較低的價格,將內容傳輸到 Amazon CloudFront 以外的地方。根據預設,Amazon CloudFront 會從其全球邊緣節點網路交付內容,將最終使用者的延遲降至最低。但是,因為我們在成本較高的地區相對收費也較高,這表示您在某些地區需要支付較多的費用,才能以低延遲將內容交付給最終使用者。價格分級讓您將 Amazon CloudFront 的高價邊緣節點排除在 Amazon CloudFront 分發範圍之外,藉此節省交付費用。

    Amazon CloudFront 將從與您所選價格類別關聯的邊緣節點,交付您的內容。您只需針對所選價格類別的實際交付內容,支付內容所在節點的特定費用。有時,您的內容可能會從價格類別中未包含的節點提供。在此類情況下,Amazon CloudFront 只會向您收取所選價格類別中最實惠的節點費率。 

    如果效能對您而言最為重要,則無須進行任何操作;您的內容將透過我們的整個節點網路交付。但是,如果您想要使用其他價格分級的服務,則可透過 AWS 管理主控台或 Amazon CloudFront API 配置您的分配。如果您選擇的價格分級並未包括所有地區,則部分瀏覽者 (特別是所在地理位置不屬於您所選價格分級的瀏覽者) 發生的延遲可能高於從所有 Amazon CloudFront 節點提供內容發生的延遲。

     

     節點包含在內 

     

    美國、墨西哥和加拿大 歐洲、以色列和土耳其 南非、肯亞、奈及利亞、埃及和中東 南美洲 日本 澳洲和紐西蘭 香港、印尼、菲律賓、新加坡、南韓、台灣、泰國和越南 印度
     價格分級「全部」 
     價格分級「200」  x x
     價格分級「100」  x x x x x x
  • 邊緣運算
  • CloudFront Functions

    CloudFront Functions 為無伺服器指令碼平台,可讓您在 CloudFront 邊緣節點執行輕量的 JavaScript 程式碼。 

    叫用定價為每 1 百萬個叫用 0.10 USD (每次叫用 0.0000001 USD)。 

    您將按照叫用函數總數來支付費用。每次執行 CloudFront Functions 回應全域 CloudFront 事件時,均以一次調用計算。

    CloudFront KeyValueStore

    CloudFront KeyValueStore 是全域、低延遲的鍵值資料存放區,可讓您在 CloudFront 邊緣節點存取狀態資料以執行輕量化運算,從而改善延遲、效能和開發人員體驗。

    CloudFront Functions 中的讀取成本為每 100 萬次讀取 0.03 USD (相當於每次讀取 0.00000003 USD)。根據您所有函數的讀取總數收取費用。CloudFront KeyValueStore 計算每次調用 CloudFront Functions 時從函數程式碼內讀取的次數。

    對於任何不涉及 CloudFront Functions 內讀取的 API 動作,每 1,000 個 API 請求的成本為 1 USD。

    Lambda@Edge

    Lambda@Edge 是可完全程式化的無伺服器邊緣運算環境,可實作各種複雜自訂內容。Lambda@Edge 函數會在區域節點快取中執行 (通常是在離用戶端到達的 CloudFront 邊緣節點最近的 AWS 區域)。

    您需要根據您的所有函數請求總數支付費用。每次 Lambda@Edge 開始執行以回應全球 Amazon CloudFront 事件時就會視為一個請求。

    請求定價為每 1 百萬個請求 0.60 USD (每個請求 0.0000006 USD)。

    期間的計算方式是從您的程式碼開始執行,直到它傳回結果或終止為止。每使用 1 GB-秒需支付 0.00005001 USD 的費用。例如,如果您使用 Lambda@Edge 函數為每個執行作業分配 128 MB 的可用記憶體,則持續時間中,每使用 128 MB/秒需支付 0.00000625125 USD,以 1 毫秒精細度計量。

    例如,如果您使用 Lambda@Edge 函數為每次叫用分配 128 MB 的可用記憶體,則持續時間中,每使用 128 MB/秒需支付 0.00000625125 USD。請注意,Lambda@Edge 函數是以資料粒度為 1 毫秒來測量。目前不提供 Lambda@Edge 免費方案。

      價格
    請求 每 100 萬個請求 0.60 USD
    持續時間 每 GB-秒 0.00005001 USD
  • 其他功能
  • Origin Shield 請求

    如果您將 Origin Shield 設定為集中式快取層,則請求費用將依據您設定為 Origin Shield 區域的 AWS 區域計費,而不是依據提供內容的 Amazon CloudFront 邊緣位置計費。對於從另一個區域快取至您的 Origin Shield 的每個請求,Origin Shield 將依據請求費用計費;請參閱Amazon CloudFront 開發人員指南 中的估算 Origin Shield 成本

    如果您想在多個 CDN 架構中使用 Origin Shield,並取得折扣價,可能會收取額外費用。請聯絡我們或您的 AWS 銷售代表以取得更多資訊。

    所有 HTTP 方法的 Origin Shield 請求定價 (每 10,000 個)

      美國 歐洲 南美洲 日本 澳洲 新加坡 南韓 印度
    Origin Shield 請求 0.0075 USD 0.0090 USD 0.0160 USD 0.0090 USD 0.0090 USD 0.0090 USD 0.0090 USD 0.0090 USD

    標準存取日誌記錄:

    為 CloudFront 啟用標準存取日誌無需額外收費。 視乎您選擇的日誌目的地,可能會產生日誌交付費用。 

    1. Amazon S3:日誌交付至 S3 不會收取額外費用,但存放和存取日誌檔案會產生 Amazon S3 費用。如果依據「付費日誌 – 格式轉換至 Apache Parquet」定價啟用 Parquet 轉換,則會產生額外費用。
    2. Amazon CloudWatch Logs (標準和不常存取):對於每項 CloudFront 請求,您可以免費將 750 位元組的日誌交付至 CloudWatch Logs。依據下表所示,任何超額會產生 Amazon CloudWatch Logs 費用。
    3. Amazon Data Firehose:若是將日誌交付至 Amazon Data Firehose,您需要依據下表支付 Amazon CloudWatch Logs 費用。如果將日誌資料擷取至 Data Firehose,可能會產生額外的 Data Firehose 費用。請造訪 Amazon Data Firehose 定價頁面。 
    資料擷取 交付至 CloudWatch Logs 標準 交付至 Kinesis Data Firehose 交付至 CloudWatch 日誌不常存取

    每個月前 10 TB

    0.50 USD/GB        0.25 USD/GB          0.25 USD/GB

    每個月下一個 20 TB

    0.25 USD/GB        每 GB 0.15 USD          每 GB 0.15 USD

    每個月下一個 20 TB

    每 GB 0.10 USD        每 GB 0.075 USD          每 GB 0.075 USD
    每個月超過 50 TB 每 GB 0.05 USD        每 GB 0.05 USD          每 GB 0.05 USD

    失效請求

    每個月前 1,000 個路徑失效要求並不收取其他費用。之後,每個路徑失效要求需支付 0.005 USD。 

    請注意:失效請求上所列的路徑,代表您希望從 CloudFront 快取取消效力的物件 URL (如果路徑含有萬用字元,則會有多個 URL)。如需失效作業的詳細資訊,請參閱 Amazon CloudFront 開發人員指南中的物件失效

    即時日誌請求

    即時日誌根據產生的日誌行數計費。依據 CloudFront 發佈到日誌目的地的每 100 萬行日誌支付 0.01 USD。

    欄位層級加密請求
    欄位級加密依據需要額外加密的請求數目計費。除了標準 HTTPS 請求費用外,您還需要為 CloudFront 使用欄位級加密技術進行加密的每 10,000 個請求支付 0.02 USD。

    專用 IP 自訂 SSL
    與使用專用 IP 版自訂 SSL 憑證支援的一或多個 CloudFront 分發關聯的每個自訂 SSL 憑證,每月需支付 600 USD 的費用。此每月費用按小時比例收取。例如,如果您在六月將您的自訂 SSL 憑證與至少一個 CloudFront 分發相關聯,時間僅 24 小時 (即一天),那麼在六月使用自訂 SSL 憑證功能的費用總額為 (一天/30 天) * 600 USD = 20 USD。如需其他 SSL 選項的相關資訊,請參閱 CloudFront 自訂 SSL 詳細資訊頁面

    WebSocket 和 gRPC 定價
    Amazon CloudFront 支援同時使用 WebSocket 和 gRPC。兩者都是 TCP 協定,在您需要用戶端和伺服器之間的長期雙向連線時非常實用。透過 WebSocket 或 gRPC 通訊協定傳送資料無須額外付費。適用使用 Amazon CloudFront 的標準費用。

    原始伺服器到 Amazon CloudFront (來源擷取)
    Amazon CloudFront 要求您將內容的原始最終版本儲存在原始伺服器中。使用 Amazon CloudFront,您可以使用 AWS 服務 (例如 Amazon S3、Amazon EC2、Elastic Load Balancing) 或者您自己的伺服器作為原始伺服器。您需要為原始伺服器支付單獨的費用。

    如果您使用 AWS 服務作為內容的來源,則從來源傳輸至節點 (Amazon CloudFront 來源擷取) 的資料是免費的。這適用於從所有 AWS 區域到所有全球 CloudFront 節點的資料傳輸。從 AWS 服務的所有非來源擷取流量 (例如多 CDN 流量) 至 CloudFront 的資料傳出將產生各自的區域性資料傳出費用。這裡列出所有 AWS 服務的定價。

    Amazon CloudFront 到您的原始伺服器
    Amazon CloudFront 資料傳出至您的原始伺服器 (例如 POST 和 PUT 請求),會依區域資料傳出至上方原始伺服器 (每 GB) 表中所列的「區域資料傳出至原始伺服器」費率收費。這還包括從用戶端傳輸至 WebSocket 或 gRPC 伺服器的 WebSocket 或 gRPC 流量。 

    任播靜態 IP
    Amazon CloudFront 支援任播靜態 IP,以便為客戶提供一組專用的靜態 IP 位址,用於連線至其全球 CloudFront 分發,每個清單每月費用為 3,000 USD。適用使用 Amazon CloudFront 的標準費用。

折扣定價

永遠免費

  • 1 TB 資料傳出額度
  • 10,000,000 個 HTTP 或 HTTPS 請求
  • 200 萬個 CloudFront Function 叫用

每月

Amazon CloudFront 根據以下方面對服務的流量計費:CloudFront 安全節省服務包是一項靈活的自助定價計劃,幫助您節省最多 30% 的 CloudFront 帳單金額,可換取一年期每月支出費用。此節省不限於 CloudFront 提供的資料,而是適用於所有 CloudFront 用量類型,包括 CloudFront Functions 和 Lambda@Edge。CloudFront 安全節省服務包還包含免費 AWS Web Application Firewall (WAF) 用量,該用量最高可達您承諾金額的 10%。

自訂折扣定價提供給願意承諾每月最低 10 TB 資料傳輸的客戶,為期 12 個月或更長。折扣依承諾量而有所不同。有興趣登記折扣定價嗎?

聯絡我們

定價範例

  • 在此範例中,您將為小型生產工作負載交付靜態網站,或測試您的應用程式。您每月有 100 GB 的資料從 CloudFront 快取傳出至網際網路,在從 CloudFront 擷取內容並將其交付給您的檢視器時,發出 1,000,000 次 HTTPS 請求。 

    您還可以使用 CloudFront 函數,對 Web 請求進行輕量級處理,例如快取鍵操縱或 URL 重寫。 

    假設您的帳戶向網際網路傳輸的資料少於 1 TB,並且 HTTPS 請求總數少於 20,000,000,則 AWS 免費方案將覆蓋 DTO 和 HTTPS 請求,不產生任何費用。您的 CloudFront 分發在每次請求時均使用一個檢視器請求和一個檢視器回應函數。這將為每個請求叫用兩個函數,前 2,000,000 個請求不會產生任何費用,然後您將按每百萬個請求 0.1 USD 付費。

      成本計算 總成本
    100 GB 資料傳出 100 x 每 GB 0.085 USD 0 USD
    1,000,000 個 HTTPS 請求 前 10,000,000 個 1,000,000 x 0.00 USD

    0 USD

    12,000,000 USD 檢視器功能 (12,000,000 – 2,000,000) x 每 1,000,000 個請求 0.01 USD 0.10 USD
      每月總費用 0.10 USD

    折扣:您最多可以節省 30% 的 CloudFront 帳單,以換取超過一年承諾的每月最低支出。注意:如果您使用 AWS 來源,則從來源傳輸至 CloudFront 節點的資料免費。

  • 您可以使用 CloudFront 即時日誌,即時地取得有關發出分發請求的資訊。當您的網站內容有更新時,您還需要將 CloudFront Cache 中的物件失效。

    對於墨西哥,首個 TB 之後,傳出至網際網路的資料按每 GB 0.085 USD 計費。前 20,000,000 個請求之後,HTTPS 請求的計費標準為每 10,000 個請求 0.01 USD。即時日誌根據產生的日誌行數計費。依據 CloudFront 發佈到日誌目的地的每 1,000,000 行日誌支付 0.01 USD;每個請求產生 1 行日誌。最後,我們假設每月針對您的所有分發,發出總計 2,000 次失效請求。您每月提交的前 1,000 個失效路徑免費。此後,您需要為每條請求的無效路徑支付 0.005 USD。

      成本計算 總成本
    1 TB 資料傳出 1 TB x 0 USD (之後每 GB,1,000 x 0.085 USD) 0 USD
    10,000,000 個 HTTPS 請求 10,000,000 x 0 USD (之後每 10,000 個請求 0.01 USD)

    0 USD

    10,000,000 行日誌 10,000,000 x 每 1,000,000 行日誌 0.01 USD 0.10 USD
    前 1,000 個失效路徑 1,000 x 每個路徑 0 USD (前 1,000 個路徑免費) 0 USD
    剩餘 1,000 個叫用路徑 1,000 x 每個路徑 0.005 USD 5 USD
      每月總費用 5.10 USD

    注意:從 AWS 服務到 CloudFront 的資料傳出 (DTO) 費用為 0 USD/GB。這意味著,您可以將 CloudFront 置於 Application Load Balancer (ALB)、AWS Elastic Beanstalk、Amazon S3 和其他 AWS 資源等 AWS 來源之前,以交付 HTTP(S) 物件並節省 DTO 成本,在本例中約 77 USD。

  • 串流影片時,您可以使用 Lambda@Edge 來源回應觸發程序進行回應自訂。此外,您還可以使用 Origin Shield,透過為即時串流和動態影像處理提供即時封裝來減少來源的負載。

    對於美國,首個 TB 之後,傳出至網際網路的資料按每 GB 0.085 USD 計費。前 20,000,000 個請求之後,HTTPS 請求的計費標準為每 10,000 個請求 0.01 USD。假設您的 Lambda@Edge 函數在一個月內執行了 6 千萬次,且每次執行 10 毫秒。L@E 費用根據運算和請求計算。每月運算價格為每 128 MB 秒 0.00000625125 USD,每月請求價格為每 1 百萬個請求 0.60 USD。針對在美國設定的來源,Origin Shield 請求定價為每 10,000 個 HTTPS 請求 0.0075 USD。假設進入 Origin Shield 的動態請求總數為所有 HTTPS 請求的 10%:10% x 200M = 20M。

      成本計算 總成本
    20,000 GB 資料傳出 (1 TB x 0 USD) + (19,000 x 每 GB 0.085 USD) 1,615 USD
    200,000,000 個 HTTPS 請求 (10,000,000 x 0 USD) + (190,000,000 x 每 10,000 個請求 0.01 USD)

    190 USD

    60,000,000 毫秒的 Lambda@Edge 運算成本 60,000,000 毫秒 x 0.01 秒 x 每 128 MB-秒 0.00000625125 USD 3.78 USD
    60,000,000 個 Lambda@Edge 請求 60,000,000 x 每 1,000,000 個請求 0.60 USD 36 USD
    20,000,000 個 Origin Shield 請求 20,000,000 x 每 10,000 個請求 0.0075 USD 15 USD
      每月總費用 1,859.78 USD