Question#53(SAA-C03)
ある企業は、モノリシックアプリケーションをAmazon EC2インスタンスとAmazon RDSに移行しました。このアプリケーションは密接に結合されたモジュールを持ち、既存の設計では単一のEC2インスタンスでのみ動作可能です。 企業は、ピーク使用時間帯にEC2インスタンスのCPU使用率が高いことに気付きました。この高いCPU使用率は、Amazon RDSの読み取りリクエストのパフォーマンス低下と対応しています。企業は、CPU使用率を下げ、読み取りリクエストのパフォーマンスを向上させたいと考えています。 以下のどのソリューションが、これらの要件を満たしますか?
正解:A
このソリューションでは、EC2インスタンスをより高いCPU容量を持つインスタンスタイプにリサイズして、ピーク時の高CPU使用率を軽減します。Auto Scalingグループを最小および最大サイズ1で構成することで、アプリケーションの単一インスタンス設計を維持しつつ、インスタンスのヘルスチェックや自動置換を活用して信頼性を向上させます。さらに、Amazon RDSにリードレプリカを構成して読み取りリクエストをプライマリインスタンスから分離し、読み取りパフォーマンスを向上させます。リードレプリカは読み取り専用で、アプリケーションが読み取りリクエストをレプリカに送信するように設定することで、プライマリインスタンスの負荷を軽減します。このソリューションは、EC2のCPU問題とRDSの読み取りパフォーマンス問題の両方を直接対処し、アプリケーション変更が最小限で運用オーバーヘッドが低いため、要件を効率的に満たします。
コメント