Azure Front Door の課金について

適用対象: ✔️ Front Door Standard ✔️ Front Door Premium

Azure Front Door には、インターネットに接続するワークロードのための豊富な機能がひととおり揃っています。 Front Doorはアプリケーションの性能向上を支援し、セキュリティを向上させ、HTTPトラフィックの検査や修正を行うツールを提供します。

Front Door の課金モデルには、いくつかのコンポーネントが含まれています。 Front Door では、デプロイするプロファイルごとに基本料金が課金されます。 さらに、要求とデータ転送については、使用量に基づいて課金されます。 Front Door の使用量に関する情報は "課金メーター" によって収集されます。 月単位の Azure 請求書によって月全体の課金情報が集計され、価格が適用されて、お客様の支払い金額が決まります。

この記事では、毎月の Azure Front Door の請求額を把握したり予測したりできるよう、Front Door の価格の体系について説明します。

Azure Front Door の価格情報については、「Azure Front Door の価格」を参照してください。

ヒント

Azureの価格計算機は、あなたのニーズに合った価格見積もりを計算するのに役立ちます。 あらかじめ作成された料金計算ツールの見積もりを、実際のソリューションに合わせてカスタマイズしてください。

この記事では、Azure Front Door StandardおよびPremiumティアの請求仕組みについて説明します。 Azure Front Door (クラシック) については、「Azure Front Door の価格」を参照してください。

基本料金

各 Front Door プロファイルには時間単位の料金が発生します。 プロファイルがデプロイされた時間について、1 時間 (1 時間に満たない場合も含む) 単位で課金されます。 支払う料金は、展開するフロントドアの階層によって異なります。

1 つの Front Door プロファイルには、複数のエンドポイントを含めることができます。 エンドポイントごとに追加料金が課金されることはありません。

トラフィック高速化応答キャッシュ応答圧縮ルール エンジンFront Door 固有の DDoS 保護カスタム Web アプリケーション ファイアウォール (WAF) ルールなどの機能を使用するための追加料金は発生しません。 Front Door Premium を使用する場合、マネージド WAF ルール セットPrivate Link の配信元を使用するための追加料金も発生しません。

要求処理とトラフィック料金

フロントドアを経由する各リクエストには、リクエスト処理およびトラフィック手数料が発生します:

クライアントから Azure Front Door へ、そして配信元へと流れるトラフィックの図。

要求処理の各部分は、個別に課金されます。

  1. クライアントから Front Door への要求の数
  2. Front Door エッジからオリジンへのデータ転送
  3. 配信元から Front Door へのデータ転送 (課金対象外)
  4. Front Door からクライアントへのデータ転送

要求を構成するこれらの各部分について、以降のセクションで詳しく説明します。

クライアントから Front Door への要求の数

Front Doorは、Front Doorのエッジ拠点があなたのプロフィールに対して受け取ったリクエスト数に応じて料金を請求します。 Front Door は、HTTP リクエストの Host ヘッダーを使用してリクエストを識別します。 Host ヘッダーが Front Door プロファイルのヘッダーと一致する場合、プロファイルへの要求としてカウントされます。

価格は、リクエストに対応しているフロントドアエッジの地理的地域によって異なります。 また、スタンダードとプレミアムティアでも価格が異なります。

Front Door エッジからオリジンへのデータ転送

Front Door では、Front Door のエッジ ロケーションからオリジン サーバーに送信されるバイト数に対して課金されます。 価格は、リクエストに対応しているフロントドアエッジの地理的地域によって異なります。 配信元の場所は価格に影響しません。

トラフィックの量が多い場合、ギガバイトあたりの価格は低くなります。

Front Door エッジの場所にあるキャッシュが要求に応答できる場合、Front Door から配信元サーバーに対しては一切要求は送信されず、この部分に関してお客様が課金されることはありません。

配信元から Front Door へのデータ転送

元サーバーがリクエストを処理すると、Front Doorにデータを送り返し、クライアントにデータを返します。 Front Doorは、発信先がリクエストのFront Doorエッジの場所とは異なる地域であっても、このトラフィックに対して請求しません。

もしあなたのOriginがAzure内であれば、AzureのOriginからFront Doorへのデータエグレスには料金がかかりません。 ただし、Azureサービスが請求処理費用を請求するかどうかは確認してください。

配信元が Azure の外部にある場合は、他のネットワーク プロバイダーの料金が発生する可能性があります。

Front Door からクライアントへのデータ転送

Front Door では、Front Door のエッジ ロケーションからクライアントに送り返されるバイト数に対して料金が発生します。 価格は、そのリクエストに対応するフロントドアエッジの地域によって異なります。

応答が圧縮されている場合、その圧縮データのみが Front Door の課金の対象になります。

Premium レベルを使用する場合、Front Door では Private Link を使用して配信元に接続できます。

Front Door Premium は、基本料金と要求処理の料金が高めに設定されています。 Private Link トラフィックに関して、配信元のパブリック エンドポイントを使用するトラフィック以上の料金が発生することはありません。

Private Link 配信元を構成するときは、使用するプライベート エンドポイントのリージョンを選択します。 Front Door の Private Link トラフィックがサポートされる Azure リージョンは限られています。 選択した地域が発信元が展開される地域と異なる場合、地域横断のトラフィックに追加料金はかかりません。 しかし、要求の待ち時間が長くなる可能性があります。

リージョン間トラフィック

Front Door の課金メーターの一部では、リクエストを処理する Front Door のエッジ ロケーションの場所に応じて料金が異なります。 通常、要求を処理する Front Door エッジの場所は、クライアントに最も近い場所であり、このことが待ち時間の短縮とパフォーマンスの最大化に寄与しています。

Front Door では、エッジ ロケーションからオリジンへのトラフィックに対して課金されます。 トラフィックに適用される料金は、Front Door エッジの場所によって異なります。 配信元が別の Azure リージョンにあっても、リージョン間トラフィックに関して追加料金が請求されることはありません。

シナリオ例

例 1: Azure 配信元 (キャッシュなし)

米国西部リージョンで実行されている Azure App Service には、Contoso の Web サイトがホストされています。 Contoso は、Standard レベルで Front Door をデプロイしました。 キャッシュを無効にしました。

カリフォルニア州のクライアントからの要求が Contoso の Web サイトに送信され、1 KB の要求を送信し、100 KB の応答を受信するとします。

クライアントから Azure Front Door へ、そして配信元へと流れるトラフィックの図 (キャッシュと圧縮は不使用)。

以下の請求メーターが増加します:

メーター 増加量 課金リージョン
クライアントから Front Door への要求の数 1 北米
Front Door エッジからオリジンへのデータ転送 1KB 北米
Front Door からクライアントへのデータ転送 100KB 北米

Azure App Service によって他の料金が請求される可能性もあります。

例 2: Azure 配信元 (圧縮が有効)

Contoso が Front Door の構成を更新してコンテンツの圧縮を有効にしたとします。 これによって、例 1 と同じ応答を 30 KB にまで圧縮できるようになりました。

クライアントから Azure Front Door へ、そして配信元へと流れるトラフィックの図 (圧縮が有効)。

以下の請求メーターが増加します:

メーター 増加量 課金リージョン
クライアントから Front Door への要求の数 1 北米
Front Door エッジからオリジンへのデータ転送 1KB 北米
Front Door からクライアントへのデータ転送 30KB 北米

Azure App Service によって他の料金が請求される可能性もあります。

例 3: 要求に対する応答がキャッシュから返される場合

2 つ目の要求が同じ Front Door エッジの場所に到着し、有効な応答がキャッシュされていたとします。

クライアントから Azure Front Door へと要求が送信され、応答がキャッシュから返されるトラフィックの図。

以下の請求メーターが増加します:

メーター 増加量 課金リージョン
クライアントから Front Door への要求の数 1 北米
Front Door エッジからオリジンへのデータ転送 なし (要求に対する応答がキャッシュから返される)
Front Door からクライアントへのデータ転送 30KB 北米

例 4: リージョン間トラフィック

Contoso の Web サイトへの要求がオーストラリアのクライアントから送信され、キャッシュからは応答を返すことができなかったとします。

オーストラリアのクライアントから Azure Front Door へ、そして配信元へと流れるトラフィックの図。

以下の請求メーターが増加します:

メーター 増加量 課金リージョン
クライアントから Front Door への要求の数 1 オーストラリア
Front Door エッジからオリジンへのデータ転送 1KB オーストラリア
Front Door からクライアントへのデータ転送 30KB オーストラリア

例 5: Azure 以外の配信元

Fabrikam は、別のクラウド プロバイダーで e コマース サイトを運営しています。 同社のサイトはヨーロッパでホストされています。 キャッシュや圧縮を行わずにトラフィックを処理するように Azure Front Door を構成しました。

ニューヨークにいるクライアントから Fabrikam の Web サイトに要求が送信されたとします。 クライアントは 2 KB の要求を送信し、350 KB の応答を受信します。

クライアントから Azure Front Door へ、そして Azure 外の配信元へと流れるトラフィックの図。

以下の請求メーターが増加します:

メーター 増加量 課金リージョン
クライアントから Front Door への要求の数 1 北米
Front Door エッジからオリジンへのデータ転送 2キロバイト 北米
Front Door からクライアントへのデータ転送 350KB 北米

外部クラウド プロバイダーによって他の料金が請求される可能性もあります。

例 6: Web アプリケーション ファイアウォールによって要求がブロックされた場合

ウェブアプリケーションファイアウォール(WAF)がリクエストをブロックしても、そのリクエストを発信元に送信しません。 しかし、Front Doorはリクエストと返信の送信に対して料金を請求します。

Front Door プロファイルに、南アメリカの特定の IP アドレスからの要求をブロックするカスタム WAF ルールが含まれているとします。 WAF は、サイズ 1 KB のカスタム エラー応答ページを返すように構成されています。 ブロックされた IP アドレスのクライアントが 1 KB の要求を送信する場合:

要求が WAF によってブロックされる場合に、クライアントから Azure Front Door に送信されるトラフィックの図。

以下の請求メーターが増加します:

メーター 増加量 課金リージョン
クライアントから Front Door への要求の数 1 南アメリカ
Front Door エッジからオリジンへのデータ転送 "なし" 南アメリカ
Front Door からクライアントへのデータ転送 1KB 南アメリカ

例7:エッジアクション

Contosoは、Azure Front Door Rulesetが米国東部、ヨーロッパ、アジア地域で呼び出す単一のエッジアクションを作成します。

シナリオ1: 月末には100万回の呼び出しが生成され、それぞれの実行時間は1msです。

以下の請求メーターが増加します:

メーター 増加量 課金リージョン
呼び出し 1メートル グローバル
超過実行時間 0 グローバル

シナリオ2: 月末時点で、合計5,000万件の召喚があり、分布は以下の通りです。

召喚の数 呼び出しごとの実行時間
10 M 1 ミリ秒
20M 3 ミリ秒
20M 8 ミリ秒

以下の請求メーターが増加します:

メーター 増加量 課金リージョン
呼び出し 50メートル グローバル
超過実行時間 20 M × (3-1) + 20 M × (8-1) = 180 M ミリ秒または 180 K 秒 グローバル