Azure Front Door の課金でまず押さえるべき結論は、2026年4月21日の「Understand Azure Front Door billing」更新を、料金体系そのものの改定として読まないことです。Microsoft Docs の GitHub 履歴では、同日の変更は Update author (owner) metadata で、billing.md については author と ms.author の更新が中心です。一方、記事本文が説明している課金の考え方は、Azure Front Door Standard / Premium の基本料金、リクエスト、データ転送をどう見積もるかという実務向けの内容です。(GitHub)
ただし、「本文の課金ロジックが大きく変わっていないなら確認不要」というわけではありません。Azure Front Door billing は、プロファイル数、ユーザーの地域、キャッシュ、圧縮、WAF、Private Link、配信元の場所によって請求額の見え方が変わります。IT 管理者やプロダクトオーナーは、今回の更新をきっかけに「どのメーターが増えているのか」「どの設計がコストに効いているのか」を点検するのが実務上のポイントです。
Azureの最新動向: Understand Azure Front Door billingで何が変わったか
2026年4月21日の更新ポイントは、課金単価や課金メーターの追加ではなく、Microsoft Learn ドキュメント側の所有者メタデータ更新です。GitHub 上の差分では、billing.md の author が johndowns から halkazwini に、ms.author が jodowns から halkazwini に変更されています。ms.date は 12/28/2023 のままで、Microsoft Learn のページ上でも「Last updated on 2023-12-28」と表示されています。(GitHub)
そのため、この記事を読むときの判断軸は次のようになります。
| 確認項目 | 今回の確認結果 | 実務上の受け止め |
|---|---|---|
| 2026年4月21日の変更内容 | 所有者メタデータの更新 | 料金改定として扱わない |
| 対象 SKU | Azure Front Door Standard / Premium | Classic とは分けて考える |
| 課金モデル | 基本料金、リクエスト、データ転送が中心 | 月次請求の内訳確認に使う |
| 単価確認 | 公式価格ページや料金計算ツールで確認 | 契約、購入日、通貨、為替で変動し得る |
特に注意したいのは、Microsoft Learn の「更新日」と GitHub の「コミット日」が必ずしも同じ意味ではない点です。ドキュメント履歴に動きがあっても、料金改定、SKU 変更、機能追加があったとは限りません。Azure のコスト管理では、更新日だけで判断せず、差分の中身と公式価格ページを併せて確認する習慣が重要です。
Azure Front Door billingの全体像
Azure Front Door billing の基本は、次の3つです。
1つ目は、Front Door プロファイルごとの基本料金です。各 Front Door プロファイルには時間単位の料金が発生し、1時間未満の利用も課金対象になります。一方で、1つのプロファイルに複数のエンドポイントを含めても、エンドポイント単位の追加料金は発生しません。(Microsoft Learn)
2つ目は、リクエスト数です。Front Door は HTTP リクエストの Host ヘッダーを使ってプロファイルへの要求を識別し、該当する Front Door エッジで受信されたリクエスト数に対して課金します。料金は、リクエストを処理したエッジの地域や SKU によって異なります。(Microsoft Learn)
3つ目は、データ転送です。Azure Front Door では、要求処理の流れが「クライアントから Front Door」「Front Door エッジから配信元」「配信元から Front Door」「Front Door からクライアント」に分かれており、それぞれ課金対象かどうかが異なります。配信元から Front Door へのデータ転送は、Front Door 側では課金対象外とされています。(Microsoft Learn)
| 課金要素 | 何に対して課金されるか | 見落としやすいポイント |
|---|---|---|
| 基本料金 | デプロイ済み Front Door プロファイルの利用時間 | 複数プロファイル構成では固定費が積み上がる |
| リクエスト数 | Front Door エッジで受信された要求 | WAF でブロックしても要求自体は課金対象になる |
| エッジから配信元への転送 | Front Door エッジからオリジンサーバーへ送られるバイト数 | キャッシュで応答できれば、この部分は発生しない |
| 配信元から Front Door への転送 | 配信元から Front Door に戻るデータ | Front Door 側では課金対象外。ただし配信元サービス側の料金は別 |
| Front Door からクライアントへの転送 | エッジからユーザーへ返すレスポンスのバイト数 | 圧縮時は圧縮後データが課金対象になる |
| Private Link 配信元 | Premium で Private Link を使う構成 | Public endpoint と比べて Private Link トラフィックの追加料金はないが、Premium 自体の料金は高い |
| WAF ブロック応答 | WAF がブロックした要求と応答 | 配信元には送られないが、Front Door の要求と応答送信は課金される |
2026年時点で見直すべき課金ポイント
プロファイル数を増やす前に、エンドポイント集約を検討する
Azure Front Door は、プロファイル単位で基本料金が発生します。複数のエンドポイントを1つのプロファイルに含めても追加料金は発生しないため、部門別、環境別、テナント別に安易にプロファイルを分けると、固定費が増えやすくなります。(Microsoft Learn)
たとえば、同じ本番サービス内で www.example.com、api.example.com、static.example.com を運用している場合、要件次第では1つの Front Door プロファイルでエンドポイントやルートを整理できます。逆に、権限分離、障害影響範囲の分離、クォータ回避が必要な場合は、複数プロファイルにする理由があります。
マルチテナント構成では、この判断が特に重要です。Microsoft のアーキテクチャガイドでも、スタンプごとに Azure Front Door プロファイルを展開する構成は、分離やクォータ面の利点がある一方、プロファイル数が増えるため高コストになりやすいと説明されています。(Microsoft Learn)
判断基準は次のとおりです。
| 構成 | 向いているケース | 注意点 |
|---|---|---|
| 1プロファイルに集約 | 同一サービス内の複数ドメイン、複数 API、静的コンテンツ配信 | ルート、カスタムドメイン、権限管理が複雑になりやすい |
| 複数プロファイル | 部門ごとの管理分離、環境分離、大規模マルチテナント | 基本料金がプロファイル数分増える |
| スタンプごとにプロファイル | 障害影響を分けたい、クォータを分散したい | DNS、TLS、ルーティング管理も増える |
クライアントの地域を見積もりに入れる
Azure Front Door の料金を見積もるとき、配信元がどの Azure リージョンにあるかだけを見ていると、実態とずれる可能性があります。リクエストやデータ転送の価格は、要求を処理した Front Door エッジの地域によって変わります。通常はクライアントに近いエッジが処理するため、グローバルサービスではユーザー分布がコストに直結します。(Microsoft Learn)
日本向けサービスなら日本・アジア太平洋のトラフィックが中心かもしれませんが、SaaS や越境 EC、海外拠点を持つ企業システムでは、北米、欧州、オーストラリアなどのアクセスも無視できません。月次の見積もりでは、単に「Japan East に配信元がある」と見るのではなく、「どの国・地域のユーザーが、どの程度のリクエストとレスポンスサイズを発生させているか」を確認する必要があります。
キャッシュと圧縮は、最初に確認すべきコスト最適化ポイント
Azure Front Door の課金で最も分かりやすく効果が出やすいのは、キャッシュと圧縮です。
キャッシュで Front Door エッジから直接応答できる場合、Front Door から配信元サーバーへ要求が送られないため、エッジから配信元へのデータ転送部分は発生しません。さらに、配信元サーバーの処理負荷も下がります。(Microsoft Learn)
圧縮も重要です。Microsoft Learn の例では、100 KB のレスポンスが圧縮によって 30 KB になった場合、Front Door からクライアントへのデータ転送は 30 KB として扱われます。大きな JavaScript、CSS、JSON、HTML を多く配信しているサービスでは、圧縮の有無が請求額と体感速度の両方に影響します。(Microsoft Learn)
キャッシュ・圧縮の確認チェックリスト
| 確認項目 | 見るべきポイント | 改善アクション |
|---|---|---|
| Cache-Control ヘッダー | 静的ファイルに no-cache や private が付いていないか | CSS、JS、画像などに適切なキャッシュ期間を設定する |
| クエリ文字列 | 同じ内容なのに URL が分散していないか | キャッシュキー設計を見直す |
| 圧縮設定 | HTML、CSS、JS、JSON が圧縮されているか | Front Door 側と配信元側の圧縮設定を確認する |
| 大容量レスポンス | Top URL で転送量の大きい資産を把握できているか | 画像最適化、分割配信、CDN キャッシュを検討する |
| キャッシュヒット率 | Cache レポートで HIT / MISS の傾向を見ているか | MISS が多い URL から優先的に改善する |
Azure Front Door のレポートでは、リクエスト数、データ転送量、キャッシュヒット率、Top URL、Top user agent などを確認できます。レポートは Azure portal や Azure Resource Manager API から利用でき、CSV エクスポートにも対応しています。(Microsoft Learn)
WAFでブロックしても「完全に無料」にはならない
WAF はセキュリティだけでなく、配信元サーバーの負荷を下げるうえでも有効です。ただし、WAF がリクエストをブロックした場合でも、Front Door ではリクエストとブロック応答の送信が課金対象になります。つまり、「WAF で止めたから Front Door の課金もゼロ」と考えるのは誤りです。(Microsoft Learn)
実務では、次のように考えると分かりやすくなります。
| 状況 | 配信元への影響 | Front Door課金への影響 |
|---|---|---|
| WAF が通過させた通常リクエスト | 配信元に届く | リクエスト、各種データ転送が発生 |
| WAF がブロックしたリクエスト | 配信元には届かない | リクエストとブロック応答の送信が発生 |
| WAF のカスタムエラーページが大きい | 配信元負荷は抑えられる | クライアント向け転送量が増える可能性 |
| Bot や攻撃トラフィックが多い | WAF で保護できる | リクエスト数としては増えやすい |
また、Premium では WAF や Private Link が含まれる一方、公式価格ページでは WAF add-ons として CAPTCHA の価格も掲載されています。「Premium なら WAF 関連はすべて追加費用なし」と広く解釈するのではなく、マネージドルール、Private Link、CAPTCHA などの項目を分けて確認する必要があります。(マイクロソフト Azure)
StandardとPremiumは料金だけでなく要件で選ぶ
Azure Front Door Standard と Premium の選定では、基本料金の差だけを見ると判断を誤ります。Premium は Standard の機能をベースに、WAF、Bot Protection、Private Link、Microsoft Threat Intelligence との統合、セキュリティ分析などの機能を追加する位置づけです。公式価格ページでも、WAF と Private Link の価格は Azure Front Door Premium に含まれると説明されています。(マイクロソフト Azure)
| 判断軸 | Standardが向きやすいケース | Premiumを検討すべきケース |
|---|---|---|
| 配信元公開 | Public endpoint で運用できる | 配信元を Private Link で閉じたい |
| セキュリティ要件 | 基本的な配信・高速化が中心 | WAF、Bot、Threat Intelligence、セキュリティ分析を重視 |
| コスト | 固定費を抑えたい | セキュリティ機能を個別に組み合わせるより統合したい |
| 運用体制 | 小規模チーム、単純な構成 | グローバルサービス、複数アプリ、監査要件あり |
| プロダクト特性 | 静的コンテンツや一般的な Web 配信 | API、ログイン領域、決済、顧客情報を扱うサービス |
プロダクトオーナー視点では、「安い SKU を選ぶ」よりも、「障害や攻撃時にどの程度のリスクを許容できるか」を先に決めるべきです。顧客情報を扱うサービス、B2B SaaS、グローバル API では、Premium の固定費が高く見えても、Private Link やセキュリティ機能によって運用リスクを下げられる場合があります。
Azure Front Doorの請求を確認する実務手順
Azure Front Door billing を理解したら、次は実際の利用状況と照合します。見積もりだけでは、キャッシュミス、Bot アクセス、地域別トラフィック、不要なプロファイルを見落としやすいためです。
| 手順 | 作業内容 | 確認する理由 |
|---|---|---|
| 1 | Front Door プロファイル数と SKU を棚卸しする | 基本料金の発生単位を確認する |
| 2 | 各プロファイルのエンドポイント、ルート、カスタムドメインを整理する | 統合できる構成がないか確認する |
| 3 | Reports の Usage、Traffic by domain、Cache、Top URL を確認する | リクエスト数、転送量、キャッシュ効率を把握する |
| 4 | Azure Monitor メトリックで Request Count、Request Size、Response Size を見る | 急増や異常トラフィックを検出する |
| 5 | 公式価格ページまたは料金計算ツールで見積もる | 契約、通貨、為替、購入日による差を反映する |
| 6 | 配信元サービス側の料金も確認する | App Service、AKS、外部クラウド側の処理費用を見落とさない |
| 7 | Cost Management の予算アラートを設定する | 月中の急増に早く気づく |
Azure Front Door のレポートは、過去90日以内の期間を選択して確認でき、通常は1時間以内、場合によっては数時間の遅延で表示されます。CSV 出力を使えば、月次レビューや FinOps レポートにも組み込みやすくなります。(Microsoft Learn)
Azure Monitor のデータ参照では、Request Count、Request Size、Response Size、Web Application Firewall Request Count などのメトリックが確認できます。これらは「どの請求メーターが増えたか」を調べる入り口として使えます。(Microsoft Learn)
さらに、Azure Cost Management の予算アラートを使うと、コストや使用量が設定した条件に達したときに通知できます。Front Door はトラフィック急増の影響を受けやすいため、本番サービスでは月額予算だけでなく、月中の増加率にも注意するのがおすすめです。(Microsoft Learn)
よくある失敗と回避策
更新日だけを見て料金改定と判断する
今回のように、GitHub 履歴では2026年4月21日に更新されていても、本文の課金ロジックや価格表が変更されたとは限りません。Azure 関連ドキュメントでは、本文、メタデータ、翻訳、所有者情報、リンク修正など、さまざまな理由で更新が入ります。
回避策は、Microsoft Learn の本文だけでなく、GitHub の差分、公式価格ページ、Azure Updates、料金計算ツールを分けて確認することです。
配信元リージョンだけでコストを見積もる
Azure Front Door の料金は、配信元の場所だけでは決まりません。リクエストを処理した Front Door エッジの地域が重要です。日本の Azure リージョンに配信元を置いていても、北米や欧州のユーザーが多ければ、その地域のエッジで処理されるトラフィックが増えます。(Microsoft Learn)
回避策は、Traffic by location や Usage レポートで、クライアント地域別のリクエスト数とデータ転送量を確認することです。
WAFでブロックしたトラフィックを無視する
攻撃や Bot を WAF で止めることは重要ですが、Front Door のリクエスト課金は発生します。大量の攻撃トラフィックがある場合、配信元負荷は抑えられても、Front Door のリクエスト数やブロック応答のデータ転送が増える可能性があります。(Microsoft Learn)
回避策は、WAF ログと Web Application Firewall Request Count を定期的に確認し、必要に応じてレート制限、ルール調整、Bot 対策を見直すことです。
単一配信元なのに不要なヘルスプローブを残す
Azure Front Door のベストプラクティスでは、origin group に origin が1つしかない場合、ヘルスプローブはルーティング判断に実質的な効果を持たないため、不要であれば無効化して origin へのトラフィックを減らせると説明されています。また、ヘルスプローブには GET より HEAD を使うことで、origin 側のトラフィック負荷を抑えやすくなります。(Microsoft Learn)
Front Door の請求だけでなく、配信元の処理コスト、ログ量、監視ノイズにも影響するため、単一 origin 構成では確認する価値があります。
Azure Front Door Classic利用者は別軸で移行計画を確認する
「Understand Azure Front Door billing」は、Azure Front Door Standard / Premium の課金説明です。Azure Front Door Classic を使っている場合は、課金の見直しだけでなく、移行計画も確認する必要があります。
Microsoft Learn の FAQ では、Azure Front Door Classic は2027年3月31日に廃止されると説明されています。また、2025年8月15日から Classic で新しいドメインのオンボードがサポートされなくなること、Classic のマネージド証明書サポートに関する注意点も示されています。(Microsoft Learn)
Classic 利用中の組織では、次の順番で確認すると実務に落とし込みやすくなります。
| 優先度 | 確認内容 | 理由 |
|---|---|---|
| 高 | Classic プロファイルの有無 | 廃止時期に向けた移行対象を明確にする |
| 高 | カスタムドメインと証明書 | 移行時の停止リスクが大きい |
| 中 | Standard / Premium 移行後の料金差 | Classic と課金メーターが異なるため |
| 中 | WAF、Private Link、Bot 対策の要件 | SKU 選定に影響する |
| 中 | DNS 切り替え手順 | ダウンタイム回避に直結する |
まず何をすべきか
今回の「Understand Azure Front Door billing」の2026年4月更新は、課金体系の変更ではなく、所有者メタデータの更新として捉えるのが正確です。ただし、Azure Front Door の請求は、プロファイル数、リクエスト数、エッジ地域、キャッシュ、圧縮、WAF、Private Link、配信元サービスの料金が絡むため、定期的な見直しが欠かせません。
次に取るべき行動は明確です。まず、Azure portal で Front Door プロファイル数と SKU を確認します。次に、Reports の Usage、Cache、Traffic by location、Top URL を見て、リクエスト数とデータ転送量の大きい場所を特定します。そのうえで、公式価格ページまたは料金計算ツールで再見積もりし、Cost Management の予算アラートを設定します。
Azure Front Door billing は、単価表を眺めるだけでは正しく把握できません。実際のトラフィック、キャッシュ効率、セキュリティ設定、グローバルなユーザー分布まで含めて見ることで、不要なコストを抑えつつ、パフォーマンスとセキュリティを両立できます。

コメント