Skip to content

DynamoDBのGlobal tablesを利用して異なるアカウントへデータを同期できますでしょうか

0

同じAWS Account内異なるリージョンのDynamoDBへ同期する時Global tablesを利用して同期できますが 異なるAWS Accountの場合はGlobal tablesが利用できますでしょうか。

asked a year ago150 views
1 Answer
1
Accepted Answer

申し訳ありませんが、DynamoDB Global tablesを使用して異なるAWSアカウント間でデータを同期することはできません。Global tablesは、同一のAWSアカウント内の複数のリージョンにまたがるテーブルの複製をサポートしていますが、アカウントをまたぐ複製はサポートしていません。

Global tablesは、単一のAWSアカウントが所有する1つ以上のレプリカテーブルのコレクションとして設計されています。各レプリカテーブルは同じデータセットを保存し、DynamoDBは1つのAWSアカウント内で自動的にデータの変更を他のリージョンのレプリカテーブルに伝播します。

現時点では、クロスアカウントレプリケーションは Global tables の機能としてサポートされていません。異なるAWSアカウント間でデータを同期する必要がある場合は、別の方法を検討する必要があります。例えば、カスタムソリューションを開発したり、AWS Data Pipelineなどの他のAWSサービスを利用したりすることが考えられます。
Sources
Global tables FAQ - AWS Prescriptive Guidance
DynamoDB global tables: How it works - Amazon DynamoDB

answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.