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

ある組織のデータエンジニアリングチームは、一元化されたAmazon Redshiftクラスターで売上データを管理しています。マーケティングチームは独自のAWSアカウントで別のRedshiftクラスターを立ち上げました。マーケティングチームはエンジニアリングチームの売上データにアクセスする必要がありますが、データの移動、コピー、またはアンロードを行うことは許可されていません。この要件を最も効率的に満たすアーキテクチャはどれですか。

A
エンジニアリングクラスターからS3にデータをUNLOADし、マーケティングクラスターのRedshift Spectrumでクエリする
S3にデータをUNLOADしてRedshift Spectrumでクエリを実行するアプローチは、ストレージコストを増加させるだけでなく、データをS3に抽出するという物理的な「移動やコピー」を伴うため要件に違反します。
B
AWS Database Migration Service (DMS) のタスクを作成し、エンジニアリングクラスターからマーケティングクラスターへ継続的にデータをレプリケーションする
AWS Database Migration Service (DMS) を使用してデータを継続的にレプリケーションする方法は、データを物理的に複製・移動させることになり、インフラの構築と保守の負担も増加するため不適切です。
C
Redshiftのデータ共有(Data Sharing)機能を使用し、エンジニアリングクラスターからマーケティングクラスターへ安全なアクセスを許可する
✓ 正解
Redshiftのデータ共有機能を使用すると、プロデューサークラスターのライブデータに対して、コンシューマークラスターから直接クエリを実行でき、データの移動やコピーを一切行わずに安全なアクセスを提供できます。
D
スナップショットクロスリージョンコピーを有効にし、マーケティングクラスターでエンジニアリングクラスターのスナップショットを復元する
クラスターのスナップショットを取得して別のクラスターで復元する運用は、データの完全なコピーを作成するプロセスであり、常に最新のデータを参照できないうえ、「データのコピーを行わない」という要件を満たしません。

解説

Amazon Redshiftのデータ共有(Data Sharing)機能を使用すると、同じAWSアカウント内、異なるAWSアカウント間、さらには異なるリージョン間であっても、Redshiftクラスター間でライブデータを安全かつ簡単に共有できます。この機能を利用すると、コンシューマー(マーケティングチーム)のクラスターはプロデューサー(エンジニアリングチーム)のマネージドストレージに直接アクセスしてクエリを実行できるため、データの物理的な移動やコピーが発生せず、一貫性と最新性が保たれます。S3へのUNLOADやスナップショットの復元、DMSによるレプリケーションは、いずれもデータの「移動」や「コピー」を伴うため、問題の制約要件に直接的に違反します。

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

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

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