Requires AWS DynamoDB
If, for some reason, you'd like to use DynamoDB using a plain ole' HTTP request, here is how you do it. There is a good amount of commenting on what you need to do and how it is set up. No need for sockets and anything else, so this should in theory work on all platforms except WebPlayer (as there is no policy in place for the webplayer to make a connection.)
Overview of DynamoDB
Getting Started with Amazon Web Services (AWS)
Getting Started with DynamoDB
Works with Unity Free.
AWS Free-Tier will even let you use DynamoDB for... free! Use DynamoDB and DynamoDB helper to prototype / develop your application, and pay for only the capacity you need, when you need it.
DynamoDB from AWS has no data limits, is extremely fast, durable, available, and has unlimited scalability. Additionally, there is a graphical console for viewing your data in DynamoDB. Lastly, using DynamoDB allows you to easily use other AWS features, such as Glacier backup, IAM security for read-only connections, etc. More detailed information can be found here:
AWS DynamoDB Information
Note: This does not build the JSON syntax for the request.