メインコンテンツまでスキップ
バージョン: 1.1.4.1

CloudFrontエージェント

概要

BotManager-CloudFront-AgentはOriginサーバーを修正せずにAWS Lambda@Edgeを活用してBotManagerの検出機能を簡単に適用できるように設計されました。

BotManagerは多様な分析技法(ヘッダー分析、行動分析、海外IPブロック、接続統計など)を通じてボットおよびマクロユーザーを検出するソリューションです。これを通じてウェブサービスを保護し、悪性ユーザーおよび自動化されたボットの脅威からデータを安全に管理できます。

AWS CloudFrontとは?

Amazon CloudFrontはAWSグローバルエッジネットワークを通じたCDNサービスで、静的・動的コンテンツを最終ユーザーに速やかに伝達します。

主要特徴:

  • 500個以上エッジロケーション、HTTP/2・gRPC・WebSocketサポート
  • Lambda@Edgeでリクエスト/応答中間にカスタムコード実行
  • セキュリティ統合:AWS WAF、AWS Shield、SSL/TLS
  • リアルタイムロギング:CloudWatch、S3、Kinesis連動

動作方式

BotManager CloudFront Agentは以下のように動作します:

  1. Lambda@Edge実行:CloudFrontエッジでLambda関数がリクエストを横取りします。
  2. 検出リクエスト:Lambda関数がBotManager検出サーバーにリクエストを送信します。
  3. 応答処理:検出結果に応じてリダイレクトまたは正常リクエストをOriginサーバーに伝達します。

インストール方法

BotManager CloudFront AgentはAWS Lambda@Edgeを通じてインストールされます。

詳細なインストール方法はインストールおよび初期化を参照してください。