NOTE – A new version of the Amazon DynamoDB Developer Guide is available at This is official Amazon Web Services (AWS) documentation for Amazon DynamoDB. Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. This guide explains how to create and manage databases in DynamoDB by using the AWS SDKs for Java, Microsoft .NET, and PHP, as well as the AWS Management Console, a browser-based graphical user interface for interacting with the service. This documentation is offered for free here as a Kindle book, or you can read it online or in PDF format at
As far as technical manuals go, this one is as good as it gets - covers the basic and advanced topics in detail and also provides best-practice and optimization suggestions, as well as some generic troubleshooting guides. On the other hand, being a technical manual, the book lacks a personal/human touch and ends up being pretty sterile and monotonous at times.