はじめに AWS WAFのログ分析を手軽に実現したいと検討していたところ、AWS公式ドキュメント上にAWS WAF ログのクエリ - Amazon Athenaを見つけて試してみました。 ポイントはパーティション射影を利用している点です。 前提 AWS WAFと紐づけ先のCloudFront、ログ出力先のS3はすでに構築済みの状態として本記事は記載しています。 Athenaのクエリ保存先の設定やデータベースの設定についても省略しています。 パーティション射影? パーティション分割(たとえば今回で言えば日付で分割)は、クエリによってスキャンされるデータ量を制限できるようになり、パフォーマンス向上…