投稿日: Feb 15, 2023

Amazon Kinesis Data Streams for Amazon DynamoDB が DynamoDB グローバルテーブル向け AWS CloudFormation のサポートを開始しました。これにより、CloudFormation テンプレートを使用して、DynamoDB グローバルテーブルで Amazon Kinesis データストリームへのストリーミングを有効にできるようになります。DynamoDB データの変更を Kinesis データストリームにストリーミングすることで、Amazon Kinesis サービスを使用して高度なストリーミングアプリケーションを構築できます。例えば、Amazon Kinesis Data Analytics は、Apache Flink の構築、管理、統合の複雑さを軽減し、高度な分析のためにストリーミングデータをフィルタリング、集約、変換する組み込み関数を提供します。また、Amazon Kinesis Data Firehose を使用して、Amazon OpenSearch Service、Amazon Redshift、Amazon S3 などの他の AWS のサービスへの DynamoDB テーブルデータのマネージドストリーミング配信を利用することもできます。

グローバルテーブルは、Amazon DynamoDB のグローバルフットプリントをベースに構築され、マルチリージョンかつマルチアクティブのフルマネージドデータベースを提供します。これにより、大規模なグローバルアプリケーションのローカルでの高速な読み取りおよび書き込みパフォーマンスを実現できます。グローバルテーブルは、選択した AWS リージョン全体にわたって DynamoDB テーブルを自動的にレプリケートします。

DynamoDB 用の Kinesis データストリームの詳細については、Kinesis Data Streams を使用して DynamoDB への変更をキャプチャするを参照してください。CloudFormation の操作の詳細については、AWS CloudFormation の概要を参照してください。