DynamoDB offers low level API access, a mid-level DocumentClient, and High level Object Persistence clients for Java and .net. The mid-level client is more widely supported than the language-level integration the object persistence clients use.
Really enjoyed this intro to DynamoDB. Thanks Chris. There's a minor error in the Transcript at [0:29], I believe it should be "The document interfaces are more widespread, with the official interfaces being Java, .NET, Node.js and browser site JavaScript" instead of "The document interfaces are more widespread, but the official interface is being java.net, no JS and browser site JavaScript."