A transaction framework for simpleDB, DynamDB and S3