概要
オリジンに Azure を使う場合の、Azure から Cloudflare への外向き通信料金について、調べてみました。
Bandwidth Alliance とは
クラウドプロバイダーと Cloudflare との間で、余計な ISP が途中に入らないように通信させ、その分の通信コストをユーザーに還元する形で割引を行うプログラムです。
具体的には、クラウドプロバイダーと Cloudflare との間で、ピアリングや物理的な直接接続がグローバルに行い、クラウドプロバイダーの料金が割り引かれます。(いわゆるインターネットを経由するよりかはパフォーマンスも良くなります。)
適用対象サービス
以下、抜粋です。
Azure でのルーティング優先設定 | Microsoft Docs
仮想マシン
仮想マシン スケール セット
Azure Kubernetes Service (AKS)
インターネットに接続するロード バランサー
Application Gateway
Azure Firewall
BLOB
ファイル
Web
Azure Data Lake
通常料金
割引料金
設定方法
以下の手順で簡単にセットアップが可能です。
Reduce data transfer (egress costs) between Azure and Cloudflare – Cloudflare Help Center
- In the Azure portal, go to your storage account.
- Navigate to Network Routing > Firewalls and virtual networks.
- For Routing preference, choose Internet routing.
- Publish route-specific endpoint to Internet routing.
- Navigate to Properties.
- Locate the endpoint values for Internet Routing.
- Enter these endpoint values in your Cloudflare Dashboard.