Q23 — AWS SAA-C03 第15章

第 23/100 問 | ← 第15章

Q1123. ある企業が、ユーザーに株式市場の価格を表示するウェブサイトを設計しています。この企業は、データキャッシュ層として Amazon ElastiCache (Redis OSS) を使用したいと考えています。また、必要に応じて、自動的に別のノードへフェイルオーバーできるようにする必要があります。この要件を満たす解決策はどれですか?

正解: B. ElastiCache (Redis OSS) で Multi-AZ を有効化し、必要に応じて2番目のノードへフェイルオーバーします。

解説

Amazon ElastiCache (Redis OSS) を使用するデータキャッシュ層において、必要に応じて自動的に別のノードへフェイルオーバーできるようにするための正しい解決策は、選択肢 B です。「ElastiCache (Redis OSS) で Multi-AZ を有効化し、必要に応じて2番目のノードへフェイルオーバーします」。 解説: ElastiCache (Redis OSS) の Multi-AZ 機能は、自動フェイルオーバー機能を提供します。つまり、プライマリノードが障害を起こした場合、システムが自動的にスタンバイレプリカを新しいプライマリに昇格させ、高い可用性と最小限のダウンタイムを実現します。 他の選択肢が不適切な理由: A:読み取り専用レプリカを有効化しても、自動フェイルオーバーは実現できません。読み取り専用レプリカを手動でプライマリに昇格させる必要があります。 C:S3 へのバックアップエクスポートは、自動フェイルオーバーをサポートせず、2番目のクラスターへの復元も手動操作が必要です。これは高可用性の要件には適合しません。 D:AWS Backup を用いたバックアップおよび復元も同様に、手動介入を伴うため、シームレスな自動フェイルオーバーを実現できず、要件を満たしません。 したがって、ElastiCache の設定において自動フェイルオーバーを実現する最も効果的な解決策は、選択肢 B です。