ボリューム攻撃とアプリケーション攻撃は異なります
大規模なトラフィックフラッドは、サーバーが検知する前にリンクを枯渇させる可能性があります。負荷の高いリクエストの小規模なストリームは、アプリケーションワーカーやデータベース接続を枯渇させる可能性があります。攻撃の種類ごとに異なる対策が必要です。
プロバイダーの対応を把握する
検知、フィルタリング範囲、最大保護、エスカレーション、トラフィック制限の条件について確認してください。常時保護にも文書化された上限があるべきです。あらゆるDoSイベントに対する完全な耐性を約束できるホストはありません。
アプリケーションを保護する
サービスに適した範囲のリクエストサイズ、タイムアウト、キャッシュ、レート制限、接続数の上限を使用してください。管理機能は公開エンドポイントから分離してください。負荷の高い処理は、適切な場合は認証やキューで保護してください。
インシデント対応経路を準備する
外部のステータスチャネル、連絡手順、攻撃を特定するために必要な情報を維持してください。リソース枯渇からの復旧をテストしてください。緩和の範囲、エスカレーション経路、ご注文に適用される制限を確認してください。