過去問ドリル

SOA-C03:AWS Certified CloudOps Engineer - Associate 信頼性と事業継続性 問4

信頼性と事業継続性/高可用性と回復性のある環境の実装

マネージドなリレーショナルデータベース(RDS)を、単一のアベイラビリティーゾーン障害でも継続させ、障害時に自動フェイルオーバーさせたいと考えています。最も適切なのはどれですか。

当サイトのオリジナル問題(SOA-C03:AWS Certified CloudOps Engineer - Associateの出題範囲「信頼性と事業継続性」に対応。実際の試験問題ではありません)

正解:A

解説

RDS のマルチ AZ 配置では、別のアベイラビリティーゾーンに同期的に維持されるスタンバイインスタンスがあり、プライマリに障害が起きると自動的にフェイルオーバーします。単一 AZ 障害に対する高可用性を、アプリ側の作り込みなしに得られます。

選択肢ごとの解説

  • A正しい。マルチ AZ 配置により、別 AZ のスタンバイへ自動フェイルオーバーでき、単一 AZ 障害に耐えます。
  • B誤り。単一 AZ のスナップショット運用では、AZ 障害時の自動フェイルオーバーができません。
  • C誤り。同一 AZ のリードレプリカは読み取りスケール用で、AZ 障害への可用性向上にも自動フェイルオーバーにもなりません。
  • D誤り。EC2 上の自前 DB は運用負担が大きく、マネージドな自動フェイルオーバーより不利です。
SOA-C03:AWS Certified CloudOps Engineer - Associateの問題を演習モードで解く