Question#36(SAA-C03)
ある企業は、AWS上でEコマースウェブサイトのプロトタイプを作成しています。ウェブサイトは、Application Load Balancer、ウェブサーバー用のAmazon EC2インスタンスのAuto Scalingグループ、そしてシングルAZ構成で動作するAmazon RDS for MySQL DBインスタンスで構成されています。 商品カタログの検索時にウェブサイトの応答が遅くなっています。商品カタログは、MySQLデータベース内のテーブル群で、企業が頻繁に更新しないものです。ソリューションアーキテクトは、商品カタログ検索時にDBインスタンスのCPU使用率が高いことを確認しました。 商品カタログ検索時のウェブサイトのパフォーマンスを向上させるために、ソリューションアーキテクトは何を推奨すべきですか?
正解:B
Amazon ElastiCache for Redisクラスタを実装して商品カタログをキャッシュし、レイジーローディングでキャッシュを構築する方法は、読み取り主体で更新頻度の低いカタログデータをメモリ内キャッシュに保存、データベースのCPU負荷を大幅に軽減し、検索の応答時間を短縮、アプリケーションの変更が最小限で済むため、パフォーマンス向上の要件を効率的に満たす最適なソリューションです。
コメント