AWS WAF ルールグループの使用 - AWS WAF、AWS Firewall Manager、および AWS Shield Advanced

AWS WAF ルールグループの使用

このセクションでは、ルールグループとは、また、その仕組みについて説明します。

ルールグループは、ウェブ ACL に追加できる再利用可能なルールのセットです。ウェブ ACL の詳細については、「AWS WAF でのウェブ ACL の使用」を参照してください。

ルールグループは、主に次のカテゴリに分類されます。

  • ユーザー独自のルールグループは、ユーザーが作成して管理します。

  • AWS マネージドルールチームが、ユーザーに代わって作成・管理するマネージドルールグループ。

  • AWS Marketplace 販売者がユーザーに代わって作成・管理するマネージドルールグループ。

  • AWS Firewall Manager や Shield Advanced など、その他のサービスによって所有および管理されるルールグループ。

ルールグループとウェブ ACL の相違点

ルールグループとウェブ ACL には、どちらもルールが含まれています。ルールは、両方の場所で同じ方法で定義されます。ルールグループは、次の点でウェブ ACL と異なります。

  • ルールグループには、ルールグループ参照ステートメントを含めることはできません。

  • 各ウェブ ACL にルールグループリファレンスステートメントを追加することで、複数のウェブ ACL で 1 つのルールグループを再利用できます。ウェブ ACL を再利用することはできません。

  • ルールグループにはデフォルトのアクションがありません。ウェブ ACL では、含めるルールまたはルールグループごとにデフォルトのアクションを設定します。ルールグループまたはウェブ ACL 内の個々のルールには、アクションが定義されています。

  • ルールグループを AWS リソースに直接関連付けることはありません。ルールグループを使用してリソースを保護するには、ウェブ ACL でルールグループを使用します。

  • ウェブ ACL のシステム定義の最大容量は、5,000 WCU です。各ルールグループには、作成時に設定する必要がある WCU 設定があります。この設定を使用して、ルールグループを使用してウェブ ACL に追加される追加の容量要件を計算できます。WCU の詳細については、「AWS WAF のウェブ ACL キャパシティユニット (WCU) について」を参照してください。

ルールについては、「AWS WAF ルールの使用」を参照してください。

このセクションでは、独自のルールグループを作成および管理するためのガイダンス、使用できるマネージドルールグループの説明、マネージドルールグループの使用に関するガイダンスを提供します。