DynamoDB and DynamoDB-Mapper -- Building scalable Python applications with Amazon's NoSQL database

Summary

In January 2012, Amazon introduced DynamoDB, a NoSQL database service with seamless, linear scalability. How can we neatly integrate it in Python applications and address its shortcomings?