We use Amazon DynamoDB because there are 25K bottles opened every second and we hope to capture an important percentage of this number. So we need a scalable solution to store and retrieve all the information related to this event. Also DynamoDB fits well with the already chosen AWS Lambda solution.