RESTful image upload and download service using AWS S3 for storage, AWS Simple Workflow Service for background processing of the thumbnails and DynamoDB for storing the Database.