過去問ドリル

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

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

MySQL/PostgreSQL 互換のマネージドDBで、プライマリ障害時に自動でフェイルオーバーし、複数の読み取りレプリカも備えた高可用性を実現したい。最も適したサービスはどれか。

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

正解:B

解説

Amazon Aurora は MySQL/PostgreSQL 互換のマネージドDBで、複数 AZ にまたがるストレージ、プライマリ障害時の自動フェイルオーバー、複数の読み取りレプリカによる高可用性とスケールを備えます。単一 AZ の自己管理 MySQL は高可用性を欠き、S3 はオブジェクトストレージ、DynamoDB は NoSQL であり適しません。

下線の用語は 用語集 で意味を確認できます。

選択肢ごとの解説

  • A誤り。単一AZの自己管理MySQLは自動フェイルオーバーを備えません。
  • B正しい。自動フェイルオーバー+レプリカの高可用DBは Amazon Aurora です。
  • C誤り。S3はオブジェクトストレージです。
  • D誤り。DynamoDBはNoSQLで、MySQL/PostgreSQL互換ではありません。
SOA-C03:AWS Certified CloudOps Engineer - Associateの問題を演習モードで解く