無限ノック › DEA 練習問題一覧 › 問題
DEAデータストアの管理

あるグローバルなフィンテック企業がコアバンキングシステムを Amazon Aurora MySQL 互換エディションで運用しています。以下の要件を満たすデータベース構成が必要です。 ・RTO(目標復旧時間):1分未満 ・RPO(目標復旧ポイント):5秒未満 ・米国・欧州・アジアの各リージョンからの読み取りトラフィックの処理 ・書き込みはプライマリリージョンのみ 最もすべての要件を満たす構成はどれですか?

A
Amazon Aurora グローバルデータベースを構成し、各リージョンにセカンダリクラスターを配置する
✓ 正解
専用レプリケーションインフラにより通常1秒未満のRPOを達成し、マネージドフェイルオーバーで1分未満のRTOを実現します。最大5リージョンへの読み取り分散と単一プライマリ書き込みに対応し、提示されたすべての要件を満たします。
B
Amazon Aurora Multi-AZ を有効化し、米国・欧州・アジアにクロスリージョンリードレプリカを追加する
Multi-AZは同一リージョン内の高可用性に限定されます。クロスリージョンリードレプリカは非同期レプリケーションのため遅延が数秒〜数十秒となり、RPO<5秒の要件を確実に満たすことができません。フェイルオーバー時間も長くなります。
C
Amazon RDS for MySQL Multi-AZ を構成し、30分ごとにクロスリージョンスナップショットを取得する
RDS Multi-AZはリージョン内フェイルオーバーを提供するにとどまり、複数リージョンへの読み取り分散には対応できません。30分ごとのスナップショットでは最大30分のデータ損失が生じ、RPO<5秒の要件を到底満たせません。
D
Amazon DynamoDB グローバルテーブルに移行し、全リージョンでアクティブ・アクティブ構成にする
DynamoDBはNoSQLデータベースであり、コアバンキングに必要なリレーショナルスキーマやACIDトランザクションへの対応が不十分です。グローバルテーブルはマルチマスター構成のため、単一プライマリ書き込みの要件にも合致しません。

解説

Amazon Aurora グローバルデータベースは専用のレプリケーションインフラを使用してリージョン間のデータ複製を行います。主な特徴は以下の通りです。 ・典型的なレプリケーション遅延が1秒未満(RPO < 5秒を満たす) ・マネージドフェイルオーバーが1分未満で完了(RTO < 1分を満たす) ・最大5つのセカンダリリージョンにリードレプリカを配置可能 ・書き込みはプライマリリージョンのみ(アクティブ・パッシブ構成) これらすべての要件を単一のサービスで満たせるため、最適な選択肢です。 選択肢BのAurora Multi-AZは同一リージョン内の高可用性のためのものです。クロスリージョンリードレプリカは非同期レプリケーションのため遅延が数秒〜数十秒に及ぶことがあり、フェイルオーバー時間もAuroraグローバルデータベースより長くなります。 選択肢CのRDS Multi-AZはリージョン内フェイルオーバーを提供し、30分間隔のスナップショットではRPO < 5秒を満たすことが不可能です。 選択肢DのDynamoDB グローバルテーブルはマルチマスターのNoSQLデータベースであり、リレーショナルスキーマとSQLトランザクションが前提のコアバンキングへの移行は非現実的で、単一プライマリ書き込みの要件にも合致しません。

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

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

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