Home icon

Tune replication performance with AWS DMS for an Amazon Kinesis Data Streams target endpoint – Part 1

Database Blog



This article discusses how to tune the performance of AWS Database Migration Service (DMS) when replicating data to Amazon Kinesis Data Streams as the target. It covers the multi-threaded full load and change data capture (CDC) settings available in DMS and considerations for tuning related parameters for better performance.

Specifically, the article covers:

  • Solution overview: Architecture for full load and CDC phases when using Kinesis Data Streams as the DMS target, including how DMS distributes data across Kinesis shards based on a partition key
  • Considerations for parallel load and apply settings: Ordering of records, understanding source database workloads, determining number of Kinesis shards and partition key, and sizing the DMS replication instance
  • Example use case: Demonstrating how to determine parallel apply settings based on source workload and number of Kinesis shards
  • General best practices: Guidelines for choosing appropriate settings based on factors like ordering requirements, data distribution, and capacity needs
  • Conclusion: Summary and preview of the next parts in the blog series


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

May 3
2024
Tune replication performance with AWS DMS for an Amazon Kinesis Data Streams target endpoint – Part 2
May 3
2024
Tune replication performance with AWS DMS for an Amazon Kinesis Data Streams target endpoint – Part 3
Apr 22
2024
Troubleshoot and minimize AWS DMS replication latency with Amazon S3 as a target
Jun 3
2024
Optimize write throughput for Amazon Kinesis Data Streams

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.