AWS認定資格 WEB問題集&徹底解説
SysOpsアドミニストレーター -アソシエイト
解説
正解は選択肢イです。パフォーマンスの問題がユーザーが情報を検索しているときに発生しているため、DBクラスタの読み込み専用レプリカを使用して、読み込み負荷を分散する必要があります。 Aurora Auto Scalingを使用して、負荷に応じてレプリカの数をスケーリングし、リーダーエンドポイントを使用するようにアプリケーションを変更することで、リソース効率を最大化できます。キャッシュは、すでにキャッシュに保存されている情報に対してのみ有効であるため、劇的な効果は期待できません。 Provisioned IOPSを使用してデータベースの性能を向上させることもできますが、費用がかかる可能性があります。インスタンスサイズを増やすこともできますが、スケーリングの自動化がされていない場合、管理上の問題が発生する可能性があります。
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 77%
No.44 解説
ある会社には、顧客がウェブサイト上のレコードを検索するために使用するアプリケーションがあります。アプリケーションのデータは、Amazon Aurora DBクラスタに保存されています。Webサイトの人気は高まっており、アクティビティのピーク時にDBクラスタの負荷が増加するため、Webサイトのパフォーマンスが低下しています。アプリケーション・ログによると、パフォーマンスの問題はユーザーが情報を検索しているときに発生しています。シスオペ管理者は、リソース効率を最大化するソリューションを使用して、プラットフォームのパフォーマンスを向上させる必要があります。
- Amazon ElastiCache for RedisクラスターをDBクラスターの前に配置します。アプリケーションがデータベースに新しいクエリを発行する前に、キャッシュをチェックするようにアプリケーションを変更します。あらゆるクエリの結果をキャッシュに追加します。
- DBクラスタにAurora Replicaを導入します。検索操作にリーダーエンドポイントを使用するようにアプリケーションを変更します。Aurora Auto Scalingを使用して、負荷に応じてレプリカの数をスケーリングします。
- DBクラスタをサポートするストレージボリュームにProvisioned IOPSを使用し、アプリケーションのピーク負荷をサポートするために十分にパフォーマンスを向上させます。
- DBクラスタのインスタンスサイズを、アプリケーションのピーク負荷をサポートするのに十分なサイズに増やします。Aurora Auto Scalingを使用して、負荷に応じてインスタンスサイズをスケーリングします。