翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon EC2と Auto Scaling (BP7)
インフラストラクチャとアプリケーションレイヤーの両方の攻撃を軽減するもう 1 つの方法は、大規模に運用することです。ウェブアプリケーションがある場合は、ロードバランサーを使用して、オーバープロビジョニングまたは自動スケーリングが設定された多数の Amazon EC2インスタンスにトラフィックを分散できます。これらのインスタンスは、フラッシュ群やアプリケーションレイヤーDDoS攻撃など、何らかの理由で発生した突然のトラフィックの急増を処理できます。、、ネットワーク I/O、さらにはカスタムメトリクスなどCPU、定義したイベントに応じて Amazon EC2フリートのサイズを自動的にスケーリング Auto Scaling するように RAMAmazon CloudWatch アラームを設定できます。
このアプローチは、リクエスト量が予期せず増加した場合にアプリケーションの可用性を保護します。アプリケーションで Amazon CloudFront、Application Load BalancerClassic Load Balancer、または Network Load Balancer TLS を使用する場合、ネゴシエーションはディストリビューション (Amazon CloudFront) またはロードバランサーによって処理されます。これらの機能は、正当なリクエストやTLS不正使用攻撃を処理するようにスケーリングすることで、 TLSベースの攻撃の影響を受けるインスタンスを保護するのに役立ちます。
Amazon を使用して Auto Scaling CloudWatch を呼び出す方法の詳細については、「Auto Scaling グループとインスタンスの Amazon CloudWatch メトリクスのモニタリング Auto Scaling」を参照してください。 Auto Scaling
Amazon EC2では、要件の変化に応じて迅速にスケールアップまたはスケールダウンできるように、サイズ変更可能なコンピューティング容量を提供しています。Amazon EC2 Auto Scaling グループ のサイズをスケーリングすることで、アプリケーションにインスタンスを自動的に追加することで水平方向にスケーリングでき、より大きなEC2インスタンスタイプを使用して垂直方向にスケーリングできます。
Amazon RDS Proxy を使用すると、アプリケーションがデータベース接続をプールして共有し、データベーストラフィックの予期しない急増をスケーリングおよび処理する能力を向上させることができます。また、Amazon RDS データベースインスタンスのストレージの自動スケーリングを有効にすることもできます。詳細については、「Amazon RDSストレージの自動スケーリングによる容量の自動管理」を参照してください。