This document describes how to create a simple one-time password (OTP) system using AWS serverless services. It uses AWS Lambda for the serverless compute, DynamoDB for the database with time to live capabilities, and SES for sending emails. The architecture provides fast response times, automatic scaling, and short-lived OTPs as required for an OTP system. A demo of the simple OTP system is available online.