EC2インスタンスで稼働するWebアプリケーションがトラフィックの急激な増加に対応できずにいます。現在、単一のEC2インスタンスにすべてのリクエストが集中しています。最小限の運用オーバーヘッドで自動スケーリングと負荷分散を実現する構成として最も適切なものはどれですか?
Application Load Balancer + Auto Scalingグループを構成し、スケーリングポリシーにCPU使用率を使用する。 ALB + Auto Scalingの組み合わせは、トラフィック増加に応じてEC2インスタンスを自動的に追加・削除するAWSの標準的な水平スケーリングパターンです。CPU使用率などのメトリクスに基づき自動スケールアウト/インし、運用オーバーヘッドを最小化できます。 選択肢B(Route 53の加重ルーティング)は手動でインスタンスを管理する必要があり、自動スケーリングには対応していません。 選択肢C(CloudFrontディストリビューション)はコンテンツのキャッシュには有効ですが、動的コンテンツの負荷分散と自動スケーリングは実現しません。 選択肢D(EC2インスタンスタイプのスケールアップ)は単一障害点を残したままであり、無停止での変更も困難です。