The biggest advantage of DynamoDB that it is easy to maintain for end user, in fact, You need only to configure table structure in DynamoDB web interface or using API and to set provisioned throughput. And instead of spin up more servers, You need only to increase provisioned throughput, it takes less then minute.