SOA信頼性とビジネス継続性

グローバルに展開するECサイトがAmazon Aurora MySQL(us-east-1)上で動作しています。SLAでは、リージョン全体の障害時にRPO(目標復旧時点)1秒未満・RTO(目標復旧時間)1分未満が要求されています。最も少ない運用負荷でこれらのSLAを満たすデータベースアーキテクチャはどれですか?

A
Aurora Multi-AZ クラスターをus-east-1に構成し、自動フェイルオーバーを有効にする
Aurora Multi-AZ クラスターはAZ障害には対応できますがリージョン全体障害には対応不可です。
B
Aurora Global Databaseを構成し、us-west-2にセカンダリリージョンを追加する。障害時はセカンダリリージョンをプライマリに昇格させる
✓ 正解
Aurora Global Databaseは専用レプリケーションインフラにより、リージョン間でRPO約1秒・RTO約1分のフェイルオーバーを実現します。
C
RDS MySQL Multi-AZをus-east-1に構成し、us-west-2にクロスリージョンリードレプリカを追加する
RDS MySQL Multi-AZをus-east-1に構成し、us-west-2にクロスリージョンリードレプリカを追加する場合、リードレプリカの昇格は手動手順が多くRTOが数十分かかります。
D
Auroraで1時間ごとのスナップショットをus-west-2にコピーし、障害時に復元する
Auroraで1時間ごとのスナップショットをus-west-2にコピーし、障害時に復元する場合、RPO・RTOともに要件を大幅に超えます。

解説

Aurora Global Databaseは専用レプリケーションインフラにより、リージョン間でRPO約1秒・RTO約1分のフェイルオーバーを実現します。 選択肢AのAurora Multi-AZ クラスターはAZ障害には対応できますがリージョン全体障害には対応不可です。 選択肢CのRDS MySQL Multi-AZをus-east-1に構成し、us-west-2にクロスリージョンリードレプリカを追加する場合、リードレプリカの昇格は手動手順が多くRTOが数十分かかります。 選択肢DのAuroraで1時間ごとのスナップショットをus-west-2にコピーし、障害時に復元する場合、RPO・RTOともに要件を大幅に超えます。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSOAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
SOA の問題一覧に戻る