メインコンテンツへスキップ
⚡
Exam-Era
高性能アーキテクチャの設計
AWS SAA (SAA-C03) 過去問・解説

グローバル展開を前提とした高可用性設計を検討しています。リレーショナルデータはAurora Global Databaseでグローバルに展開し、非リレーショナルデータはDynamoDB Global Tablesで各リージョン間の同期を実現したい。DAXは読み取りレイテンシをさらに低下させる可能性がある。最適なアーキテクチャは次のうちどれか。

AAurora Global Databaseをプライマリリージョンで書き込み処理を行い、他リージョンにリードレプリカを自動的に提供する構成と、非リレーショナルデータにはDynamoDB Global Tablesを各リージョンで同期させる。必要に応じてDAXをリージョンごとに有効化する。
正解 ⭕
⭕
【正解の理由】【正解】 この選択肢は、リレーショナルデータをAurora Global Databaseでグローバル展開しつつ、非リレーショナルデータをDynamoDB Global Tablesで同期するという、要件を満たす最も適切な組み合わせを示しています。Aurora Global Databaseはプライマリリージョンでの書き込みと他リージョンへのリードレプリカ提供により全球的な読み取り低遅延を実現し、DynamoDB Global Tablesは非リレーショナルデータの多地域同期に最適です。DAXによるキャッシュも地域内読み取りを高速化します。
BDynamoDB Global Tablesのみを使用して全データを多地域で更新可能にし、リレーショナルデータは別サービスのRDSを用いて整合性を担保する。この構成は、特にリレーショナルデータのACID特性を維持しつつ、グローバルな非リレーショナルデータアクセスを最適化する。
誤答
CAurora Global Databaseを使わず、単一リージョンにて運用し、別途複数リージョンの可用性を確保するための手動フェイルオーバーを設計する。これによりコストを抑えつつ、災害時にはオペレーションチームが手動でデータ復旧とサービス再開を行うことで、限定的な可用性を実現する。
誤答
DAurora Global Databaseを使用し、全リージョンで書き込み可能にする設計。これにより、どのリージョンからでも低レイテンシでデータ更新が可能となり、グローバルなアプリケーションのパフォーマンスを最大化する。
誤答

🎯正解の決め手・公式要点まとめ

正解は、グローバルな書き込み権限をAurora Global Databaseのプライマリ地域に限定しつつ、リードを他リージョンで提供する設計と、DynamoDB Global Tablesを組み合わせて非リレーショナルデータをグローバルに同期する点。DAXは地域内の読み取りを高速化する補助的役割。

⚠️ 誤答トラップ・他の選択肢が誤りの詳細理由

この選択肢は〇〇の定義と混同しやすく、本番試験で正答率が落ちる典型的なトラップです...

💡 似た概念との決定的な違い

実務および試験で頻出する関連用語の使い分けは次の3原則で整理できます...

🔒

「誤答トラップ解説」&「全選択肢の個別解説」はPRO会員限定

月額3,000円で全8資格3,200問を解放。毎日演習で翌月実質無料(1日100円学習割)になる逆算サブスク。

アプリで演習を始める(全問解放) ➜

💬ディスカッション・質問スレッド (0)

疑問や改善要望を投稿しよう
スレッドを読み込み中...
Googleアカウントでログインすると質問の投稿やスレッドへの参加ができます。

📚 同分野(高性能アーキテクチャの設計)の類似問題