AWS WAF では、お客様が作成するウェブアクセスコントロールリスト (ウェブ ACL) 数、ウェブ ACL ごとに追加するルール数、および受け取るウェブリクエスト数に基づいて課金されます。初期費用は必要ありません。AWS WAF の料金は、Amazon CloudFront 料金Application Load Balancer (ALB) pricing 料金に追加されます。

ウェブ ACL とルールの料金

AWS WAF では、お客様が作成するウェブ ACL の数と、ウェブ ACL ごとに追加するルールの数に基づいて課金されます。ウェブ ACL と追加したルールは、関係するリソースが CloudFront ディストリビューションでも Application Load Balancer でもそれにかかわりなく計算されます。複数の CloudFront ディストリビューションと Application Load Balancer でウェブ ACL を再使用しても追加料金は発生しません。

ウェブ ACL の料金 (すべての利用可能なリージョン)

ウェブ ACL あたり 5 USD/月

ルールの料金 (すべての利用可能なリージョン)

ウェブ ACL ごとに 1 ルールあたり 1 USD/月

リクエストの料金 

また AWS WAF では、AWS WAF が処理するウェブリクエストの量に応じて課金されます。これは評価されるウェブリクエスト数に基づいています。

リクエストの料金 (すべての利用可能なリージョン)

100 万ウェブリクエストあたり 0.60 USD

AWS を無料でお試しください

まずは無料で始める
またはコンソールにサインイン

12 か月間の AWS 無料利用枠と、24 時間年中無休のカスタマーサービスやサポートフォーラムなどの AWS ベーシックサポート機能を利用できます。

AWS アカウント作成の流れはこちら »

8 つの CloudFront ウェブディストリビューションを保護するために月初めに AWS WAF を使い始めるとします。この例では、2 つのウェブ ACL を作成します。1 つのウェブ ACL は、4 つのルールを 6 つの CloudFront ウェブディストリビューションに関連付け、もう 1 つのウェブ ACL は 6 つのルールを残りの 2 つの CloudFront ウェブディストリビューションに関連付けます。CloudFront ウェブディストリビューションは合計で毎月 1,000 万リクエストを受け取ることが期待されています。

ウェブ ACL

ウェブ ACL 料金 = ウェブ ACL の数/月 x 5 USD

ウェブ ACL 料金の合計 = 2 x 5 USD = 10 USD

ルール

ルール 1 つあたりの料金は 1 USD/月 (時間数で案分)

ルール料金 = 月ごとに関連付けられるルール数 x 1 USD

ルール料金の合計 = (4 + 6) x 1 USD = 10 USD

リクエスト

リクエストの料金は 100 万回あたり 0.60 USD

リクエスト料金 = リクエスト数/月 (100 万単位) x 0.60 USD

リクエスト料金の合計 = 1,000 万リクエスト x 0.60 USD = 6 USD

月額料金の合計

ウェブ ACL 料金の合計 + ルール料金の合計 + リクエスト料金の合計 = 10 USD + 10 USD + 6 USD = 26 USD