I just discovered this project that will autoscale up and down your Dynamodb and looks better than Dynamic Dynamo, because it uses Lambda functions rather than EC2 instances:
https://github.com/channl/dynamodb-lambda-autoscale
- 5 minute setup process
- Serverless design
- Flexible code over configuration style
- Autoscale table and global secondary indexes
- Autoscale multiple tables
- Autoscale by fixed settings
- Autoscale by provisioned capacity utilisation
- Autoscale by throttled event metrics
- Optimised for large spikes in usage and hotkey issues by incorporating throttled event metrics
- Optimised performance using concurrent queries
- RateLimitedDecrement as imposed by AWS
- Statistics via 'measured'
- AWS credential configuration via 'dotenv'
- Optimised lambda package via 'webpack'
- ES7 code
- 100% Flow static type checking coverage