├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SETUP_GUIDE_cn.md ├── cdk ├── README.md ├── app.py ├── cdk.context.json ├── cdk.json ├── requirements.txt ├── setup.py └── source.bat ├── iam_policy_example ├── ddb_send_to_kinesis_policy_cn.json ├── ddb_send_to_kinesis_policy_sg.json ├── lambda-role-trust-policy.json ├── replicator_kinesis_policy_cn.json └── replicator_kinesis_policy_sg.json ├── image ├── concurrent_cn.png ├── concurrent_sg.png ├── ddb_send_to_kinesis_cn.png ├── duration_kinesis_sg.png ├── duration_send_to_kinesis.png ├── error_count_cn.png ├── error_count_sg.png ├── image-20200424212120321.png ├── image-20200426115023232.png ├── image-kinesis-trigger.png ├── image-param-cdk.jpg ├── iterator_age_cn.png ├── iterator_age_sg.png ├── loader-metric.png ├── loader_cn.png ├── replicated-metric.png ├── replicated_sg.png ├── replicator_kinesis_sg.png ├── updated-metric.png └── wcu.png ├── lambda_replicator └── replicator_kinesis.py ├── lambda_send_to_kinesis └── send_to_kinesis.py └── load_items.py /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/README.md -------------------------------------------------------------------------------- /SETUP_GUIDE_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/SETUP_GUIDE_cn.md -------------------------------------------------------------------------------- /cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/cdk/README.md -------------------------------------------------------------------------------- /cdk/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/cdk/app.py -------------------------------------------------------------------------------- /cdk/cdk.context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/cdk/cdk.context.json -------------------------------------------------------------------------------- /cdk/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "python3 app.py" 3 | } 4 | -------------------------------------------------------------------------------- /cdk/requirements.txt: -------------------------------------------------------------------------------- 1 | -e . 2 | -------------------------------------------------------------------------------- /cdk/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/cdk/setup.py -------------------------------------------------------------------------------- /cdk/source.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/cdk/source.bat -------------------------------------------------------------------------------- /iam_policy_example/ddb_send_to_kinesis_policy_cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/iam_policy_example/ddb_send_to_kinesis_policy_cn.json -------------------------------------------------------------------------------- /iam_policy_example/ddb_send_to_kinesis_policy_sg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/iam_policy_example/ddb_send_to_kinesis_policy_sg.json -------------------------------------------------------------------------------- /iam_policy_example/lambda-role-trust-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/iam_policy_example/lambda-role-trust-policy.json -------------------------------------------------------------------------------- /iam_policy_example/replicator_kinesis_policy_cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/iam_policy_example/replicator_kinesis_policy_cn.json -------------------------------------------------------------------------------- /iam_policy_example/replicator_kinesis_policy_sg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/iam_policy_example/replicator_kinesis_policy_sg.json -------------------------------------------------------------------------------- /image/concurrent_cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/concurrent_cn.png -------------------------------------------------------------------------------- /image/concurrent_sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/concurrent_sg.png -------------------------------------------------------------------------------- /image/ddb_send_to_kinesis_cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/ddb_send_to_kinesis_cn.png -------------------------------------------------------------------------------- /image/duration_kinesis_sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/duration_kinesis_sg.png -------------------------------------------------------------------------------- /image/duration_send_to_kinesis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/duration_send_to_kinesis.png -------------------------------------------------------------------------------- /image/error_count_cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/error_count_cn.png -------------------------------------------------------------------------------- /image/error_count_sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/error_count_sg.png -------------------------------------------------------------------------------- /image/image-20200424212120321.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/image-20200424212120321.png -------------------------------------------------------------------------------- /image/image-20200426115023232.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/image-20200426115023232.png -------------------------------------------------------------------------------- /image/image-kinesis-trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/image-kinesis-trigger.png -------------------------------------------------------------------------------- /image/image-param-cdk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/image-param-cdk.jpg -------------------------------------------------------------------------------- /image/iterator_age_cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/iterator_age_cn.png -------------------------------------------------------------------------------- /image/iterator_age_sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/iterator_age_sg.png -------------------------------------------------------------------------------- /image/loader-metric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/loader-metric.png -------------------------------------------------------------------------------- /image/loader_cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/loader_cn.png -------------------------------------------------------------------------------- /image/replicated-metric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/replicated-metric.png -------------------------------------------------------------------------------- /image/replicated_sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/replicated_sg.png -------------------------------------------------------------------------------- /image/replicator_kinesis_sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/replicator_kinesis_sg.png -------------------------------------------------------------------------------- /image/updated-metric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/updated-metric.png -------------------------------------------------------------------------------- /image/wcu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/image/wcu.png -------------------------------------------------------------------------------- /lambda_replicator/replicator_kinesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/lambda_replicator/replicator_kinesis.py -------------------------------------------------------------------------------- /lambda_send_to_kinesis/send_to_kinesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/lambda_send_to_kinesis/send_to_kinesis.py -------------------------------------------------------------------------------- /load_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-dynamodb-cross-region-replication/HEAD/load_items.py --------------------------------------------------------------------------------