Amazon CloudFront は、ウェブサイト、動画、アプリケーション、API を高速かつ低レイテンシーで安全に配信することを容易にするグローバルなコンテンツ配信ネットワーク (CDN) です。デベロッパーを念頭に置いて構築された CloudFront は、お客様の組織のニーズに合った速度、セキュリティ、コストの完璧なバランスを見つけるために配信を簡単にカスタマイズすることができます。 

オンデマンド料金の場合、CloudFront はエッジロケーションからのデータ転送や、HTTP または HTTPS リクエストによるトラフィックを課金します。1 年間の利用を確約していただけるお客様には、セルフサービスの CloudFront Savings Bundle をご利用いただくことで、最大 30% の割引が可能です。 より高い割引をご希望の場合は、最低トラフィック量 (通常 10 TB/月以上) に応じたカスタム料金をご相談ください。AWS との統合により、Amazon Simple Storage Service (S3)、Amazon Elastic Compute Cloud (EC2)、Elastic Load Balancers など、AWS のあらゆるオリジンからのオリジンフェッチにかかる移転料が無料となります。また、AWS Certificate Manager (ACM) では、カスタム TLS 証明書が追加料金なしで提供されます。CDN のサポートは、お客様の既存の AWS Support サブスクリプションに含まれています。料金は利用形態、地域、機能の選択によって異なり、オプションの料金は以下の通りです。

割引料金

無料利用枠

50 GB のデータ送信

12 か月間無料

200 万件の HTTP および HTTPS リクエスト
CloudFront Function 呼び出し 2,000,000 件

毎月 1 年間

CloudFront Savings Bundle

Amazon CloudFrontは、以下のディメンションに基づいて提供されるトラフィックを課金します。CloudFront Security Savings Bundle は、1 年間にわたって月間最低使用量を確約いただくことと引き換えに、CloudFront の請求額を最大 30% 節約できる柔軟なセルフサービスの料金プランです。この節約は、CloudFront によって配信されるデータに限定されず、CloudFront Functions および Lambda@Edge を含むすべての CloudFront 使用タイプに適用されます。また、CloudFront Security Savings Bundle では、確約いただいた金額の最大 10% について、AWS Web Application Firewall (WAF) を無料でご利用いただけます。

独自の料金設定

独自の料金設定

12 か月間以上、1 か月あたり最小 10 TB のデータ転送量をお約束いただけるお客様は、カスタム割引料金でご利用いただけます。割引は契約の金額によって異なります。割引料金のサインアップに関心がありますか?
お問い合わせ

AWS 無料利用枠

AWS 無料利用枠の一環として、Amazon CloudFront を無料で開始していただけます。Amazon CloudFront を初めてサインアップしていただくと、1 年間、毎月 50 GB の データ転送 (アウト)、200 万件の HTTP/HTTPS リクエスト、200 万件の CloudFront Function 呼び出しが提供されます。

無料利用枠での使用量は、AWS エッジロケーション全体で毎月計算され、自動的に請求額に適用されます。未使用分は持ち越されません。ご利用にあたっての条件が適用されます。詳細については、提供規約をご覧ください。

オンデマンド料金

インターネットへのリージョン内データ転送アウト (GB 単位)

 

 /月

 

米国、メキシコ、およびカナダ 欧州とイスラエル 南アフリカ、ケニアおよび中東 南米 日本 オーストラリアおよびニュージーランド  香港、インドネシア、フィリピン、シンガポール、韓国、台湾、およびタイ インド
 10 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 メソッドのリクエスト料金 (1 万件あたり)

  米国、メキシコ、およびカナダ 欧州とイスラエル 南アフリカ、ケニアおよび中東 南米 日本 オーストラリアおよびニュージーランド 香港、インドネシア、フィリピン、シンガポール、韓国、台湾、およびタイ インド
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

当社のコストが少ない場所ではそれに応じて料金も安くなっています。そのため一部の料金は地理的なリージョンにより異なっており、お客様のコンテンツがサービスを提供するエッジロケーションが基準となっています。将来的には CloudFront ネットワークに追加した新しいエッジロケーションに関連するより高い手数料がかかる可能性があります。データ転送の使用範囲は、地理的なリージョンごとに個別に測定されます。上記の金額には、別途記載がある場合を除いて、税金や手数料などは含まれていません。オーストラリアのエッジロケーションからのデータ転送のご利用料金に、オーストラリアの物品サービス税 (GST) は含まれていません。請求連絡先が日本であるお客様がアジアパシフィック (東京) リージョンのサービスをご利用になった場合は、料金とあわせて別途消費税をご請求させていただきます。  詳細はこちら >>

機能の料金

CloudFront Functions 料金の詳細 

関数全体に対する呼び出しの合計数に応じて料金が発生します。呼び出しのカウントは、CloudFront Functions が世界中のエッジロケーションで CloudFront イベントに応答し、コードの実行が開始されるたびに行われます。呼び出し料金は、呼び出し 100 万件あたり 0.10 USD です (1 回の呼び出しごとに 0.0000001 USD)。 

Lambda@Edge の料金詳細

Lambda@Edge の料金は、関数の総呼び出し回数、必要なコンピューティング性能、コンピューティング使用時間の 3 つの要素に基づいて算出されます。 呼び出しのカウントは、Lambda@Edge が世界中のエッジロケーションで CloudFront イベントに応答し、コードの実行が開始されるたびに行われます。呼び出し料金は、呼び出し 100 万件あたり 0.60 USD です (呼び出しごとに 0.0000006 USD)。容量と使用時間は、使用した GB/秒で計算されます。時間は、コードの実行が開始されてから結果が返されるまで、または終了するまでの間で計算されます。1 GB/秒の使用につき 0.00005001 USD の料金が発生します。例えば、Lambda@Edge 関数の呼び出しごとに 128 MB のメモリを割り当てる場合、使用時間に対する課金は 128 MB/秒 の使用につき 0.00000625125 USD になります。Lambda@Edge 関数は 1 ミリ秒単位で計測されます。現在のところ、Lambda@Edge に無料利用枠はありません。

Origin Shield リクエスト

Origin Shield を集中型のキャッシュレイヤーとして設定した場合、リクエスト料金は、コンテンツを提供する Amazon CloudFront エッジロケーションではなく、Origin Shield のリージョンとして設定した AWS リージョンに基づいて請求されます。Origin Shield は、他のリージョンのキャッシュから Origin Shield に届く各リクエスト料金として請求されます。Amazon CloudFront デベロッパーガイドのEstimating Origin Shield costs」を参照してください。

マルチ CDN アーキテクチャでの Origin Shield の使用に興味があり、割引料金を希望される場合は、追加料金が適用される場合があります。詳細については、私たちにお問い合わせ、または AWS 担当者にお問い合わせください。

HTTP メソッドの Origin Shield リクエスト料金 (1 万件あたり)

  米国 欧州 南米 日本 オーストラリア シンガポール 韓国 インド
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

料金クラス

料金クラスは、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

無効リクエスト

月間で無効をリクエストしたパスの最初の 1,000 パスまでは追加料金なし。それ以降は、無効をリクエストしたパスごとに 0.005 USD かかります。 

注意: 無効リクエストにリストされるパスは、CloudFront キャッシュから無効化するオブジェクトの URL(あるいは、パスにワイルドカード文字が含まれる場合は複数の URL)を表します。無効化の詳細については、Amazon CloudFront デベロッパーガイドのオブジェクトの無効化を参照してください。

リアルタイムログリクエスト
リアルタイムのログは、生成されたログ行数に応じて課金されます。CloudFront がお客様のログ宛先に発行する 100 万ログ行ごとに 0.01 USD をお支払いいただきます。

専用 IP カスタム SSL
独自 SSL 証明書機能の専用 IP バージョンを使用する 1 つ以上の CloudFront ディストリビューションに関連付けられた各独自 SSL 証明書ごとに、毎月 600 USD をお支払いいただきます。この月額料金は時間数で按分されます。たとえば、6 月に 24 時間 (つまり 1 日) だけ、1 つ以上の CloudFront ディストリビューションにカスタム SSL 証明書を関連付けていた場合、6 月におけるカスタム SSL 証明書機能の使用料金の合計は、(1 日/30 日) × 600 USD = 20 USD となります。その他の SSL オプションについては、CloudFront カスタム SSL 詳細ページをご覧ください。

オリジンサーバーから Amazon CloudFront へ (オリジンフェッチ)
Amazon CloudFront は、お客様がコンテンツのオリジナルの確定版をオリジンサーバーに保存することを必須としています。Amazon CloudFront では、AWS のサービス (Amazon S3、Amazon EC2、Elastic Load Balancing) またはお客様独自のサーバーをオリジンサーバーとして使用することができます。オリジンサーバーにかかる別途の料金はお客様の負担となります。

コンテンツのオリジンとして AWS のサービスを使用している場合、オリジンからエッジロケーションへのデータ転送 (Amazon CloudFront のオリジンフェッチ) は無料です。これは、すべての AWS リージョンからすべてのグローバル CloudFront エッジロケーションへのデータ転送に適用されます。すべての非オリジンフェッチトラフィック (マルチ CDN トラフィックなど) の CloudFront への AWS のサービスから行われるデータ転送には、それぞれのリージョン内データ転送 (アウト) 料金が発生します。すべての AWS のサービスの料金については、こちらをご覧ください

Amazon CloudFront からオリジンサーバーへ
Amazon CloudFront からオリジンサーバーへのデータ転送 (POST リクエストや PUT リクエストの場合など)、またはクライアントから WebSocket サーバーに流れる WebSocket トラフィックでは、上記の「オリジンへのリージョン内データ転送送信 (GB 単位)」表の、オリジンへのリージョン内データ転送送信料金をお支払いいただきます。

WebSocket 料金表
Amazon CloudFront は、クライアントとサーバーの間で長時間の双方向接続が必要な場合に便利な TCP ベースのプロトコルである WebSocket の使用をサポートしています。WebSocket プロトコル経由でデータを送信しても追加料金はかかりません。Amazon CloudFront を使用するための標準料金が適用されます。

フィールドレベル暗号化リクエスト
フィールドレベルの暗号化は、追加の暗号化を必要とするリクエストの数に応じて課金されます。CloudFront がフィールドレベルの暗号化を使用して暗号化したリクエスト 1 万件ごとに、標準の HTTPS リクエスト料金に加えて 0.02 USD をお支払いいただきます。

料金の例

  • 料金例 1: 静的なウェブサイト

    この例では、小規模なプロダクションワークロードまたはアプリケーションのテスト用に静的なウェブサイトを配信します。CloudFront のキャッシュからインターネットに出力されるデータは 1 か月に 100 GB で、CloudFront からコンテンツを取得してビューワーに配信する際の HTTPS リクエストは 100 万件です。

    この例では、小規模なプロダクションワークロードまたはアプリケーションのテスト用に静的なウェブサイトを配信します。CloudFront のキャッシュからインターネットに出力されるデータは 1 か月に 100 GB で、CloudFront からコンテンツを取得してビューワーに配信する際の HTTPS リクエストは 100 万件です。 

    また、キャッシュキーの操作や URL の書き換えなど、ウェブリクエストの軽量処理には CloudFront Functions を使用しています。 

    視聴者がすべて北米と欧州にいると仮定した場合、インターネットへのデータ転送 (アウト) は 1 GB あたり 0.085 USD で課金されます。HTTPS リクエストは 10,000 件のリクエストあたり 0.01 USD で課金されます。CloudFront ディストリビューションでは、各リクエストでビューワーリクエストとビューワーレスポンス関数を使用しています。この場合、リクエストごとに 2 つの関数が呼び出され、100 万件のリクエストあたり 0.1 USD の課金となります。

      コストの計算 合計コスト
    100 GB のデータ送信 100 x 0.085 USD/GB 8.50 USD
    100 万件の HTTPS リクエスト 1,000,000 x 0.01 USD/10,000 件のリクエスト

    1 USD

    12,000,000 USD ビューワー関数 2,000,000 x 0.01 USD/100 万件のリクエスト 0.20 USD
      月額合計 9.70 USD

    割引: CloudFront の利用料金が最大 30% 割引になります。その代わり、1 年間の契約で毎月一定の最低利用料金を支払う必要があります。注: AWS オリジンをご利用の場合、オリジンから CloudFront エッジロケーションへのデータ転送は無料となります。

  • 料金例 2: ダイナミックな e コマースアプリケーション

    この例では、メキシコのユーザーを対象とした e コマースアプリケーションに動的コンテンツを配信しています。毎月 CloudFront のキャッシュからインターネットに出力されるデータは 1 TB で、CloudFront からコンテンツを取得してビューワーに配信する際の HTTPS リクエストは 1000 万件です。

    CloudFront のリアルタイムログを利用して、ディストリビューションに対するリクエストの情報をリアルタイムで取得します。また、ウェブサイトのコンテンツに更新があった場合、CloudFront Cache からオブジェクトを無効にする必要があります。

    メキシコでは、インターネットへのデータ転送 (アウト) は 1 GB あたり 0.085 USD で課金されます。HTTPS リクエストは 10,000 件のリクエストあたり 0.01 USD で課金されます。リアルタイムのログは、生成されたログ行数に応じて課金されます。CloudFront が 100 万ログ行をログ宛先に発行するごとに 0.01 USD をお支払いいただき、1 つのリクエストで 1 ログ行が生成されます。最後に、お客様のすべてのディストリビューションに対して、1 か月に合計 2,000 件の無効化リクエストを行うとします。1 か月に最初の 1,000 件の無効化パスを送信するのは無料です。それ以降は、無効化要求されたパスごとに 0.005 USD が課金されます。

      コストの計算 合計コスト
    1,000 GB のデータ送信 1,000 x 0.085 USD/GB 85 USD
    1000 万件の HTTPS リクエスト 10,000,000 x 0.01 USD/10,000 件のリクエスト

    10 USD

    1000 万ログ行 10,000,000 x 0.01 USD/100 万ログ行 0.10 USD
    最初の 1,000 個の無効化パス 1,000 x 0 USD/パス (最初の 1,000 件のパスは無料) 0 USD
    残りの 1,000 件の無効化パス パスごとに 1,000 x 0.005 USD 5 USD
      月額合計 100.10 USD

    注: AWS のサービスから CloudFront への データ転送アウト (DTO) の料金は 0 USD/GB です。これが意味するのは、CloudFront を Application Load Balancer (ALB)、AWS Elastic Beanstalk、Amazon S3、その他の AWS リソースなどの AWS オリジンの前に置いて、HTTP (S) オブジェクトを配信することで、DTO コスト (この例ではおよそ 85 USD) を節約できるということです。

  • 料金例 3: メディアストリーミングアプリケーション

    米国の視聴者向けに動画を配信するストリーミングアプリケーションがあります。毎月 20 TB のデータを CloudFront のキャッシュからインターネットに出力し、CloudFront に 2 億件の HTTPS リクエストを行っています。

    動画ストリーミング時には、Lambda@Edge のオリジンレスポンストリガーを使ってレスポンスをカスタマイズします。また、Origin Shield を使って、ライブストリーム用のジャストインタイムパッケージングやオンザフライの画像処理を行うことで、オリジンのロードを軽減しています。

    米国では、インターネットへのデータ転送は 1 GB あたり 0.085 USD で課金されます。HTTPS リクエストは 10,000 件のリクエストあたり 0.01 USD で課金されます。Lambda@Edge 関数で 1 か月に 6000 万回実行し、毎回の実行時間が 10 ミリ秒であるとします。L@E の料金は、コンピューティングとリクエストに基づいて計算されます。1 か月のコンピューティング料金は 128 MB 秒あたり 0.00000625125 USD、月間のリクエスト料金は 100 万件のリクエストあたり 0.60 USDです。米国で設定されたオリジンに対する Origin Shield のリクエスト料金は、10,000 件の HTTPS リクエストあたり 0.0075 USD です。Origin Shield に送られる動的リクエストの総数が、HTTPS リクエスト全体の 10% であるとします。10% x 200M = 20M。

      コストの計算 合計コスト
    20,000 GB のデータ送信 20,000 x 0.085 USD/GB 1700 USD
    2 億件の HTTPS リクエスト 200,000,000 x 0.01 USD/10,000 件のリクエスト

    200 USD

    60,000,000 ミリ秒の Lambda@Edge のコンピューティングコスト 60,000,000 ミリ秒 x 0.01 秒 x 0.00000625125 USD/128 MB 秒 3.78 USD
    6000 万件の Lambda@Edge リクエスト 60,000,000 x 0.60 USD/100 万件のリクエスト 36 USD
    2000 万件の Origin Shield リクエスト 20,000,000 x 0.0075 USD/10,000 件のリクエスト 15 USD
      月額合計 1,954.78 USD

料金に関するその他のリソース

AWS 料金計算ツール

AWS の月額料金を簡単に計算

エコノミクスリソースセンター

AWS に切り替えるためのその他のリソース

Amazon CloudFront の使用を無料で開始する方法を知る

開始方法のページにアクセスする
始める準備はできましたか?
サインアップ
ご不明な点がおありですか?
お問い合わせ