Setting up DynamoDB local (downloadable version)
With the downloadable version of Amazon DynamoDB, you can develop and test applications without accessing the DynamoDB web service. Instead, the database is self-contained on your computer. When you're ready to deploy your application in production, you remove the local endpoint in the code, and then it points to the DynamoDB web service.
Having this local version helps you save on throughput, data storage, and data transfer fees. In addition, you don't need an internet connection while you develop your application.
DynamoDB local is available as a download (requires JRE), as an Apache Maven dependency, or as a Docker image.
If you prefer to use the Amazon DynamoDB web service instead, see Setting up DynamoDB (web service) .