Serverless Developer Guide
• Getting Started Resource Center - Choosing an AWS database service - Choosing the right 
database requires you to make a series of decisions based on your organizational needs. This 
decision guide will help you ask the right questions, provide a clear path for implementation, and 
help you migrate from your existing database.
Resources from the serverless community:
• Creating a single-table design with Amazon DynamoDB - blog article by James Beswick (26 
JUL 2021) showing how to model many to one and many to many relationships with indexes in 
DynamoDB.
• Additional Amazon DynamoDB Resources - more links to blog posts, guides, presentations, 
training, and tools
Next steps
In parallel to this guide, a group of Amazon engineers are building a series of workshops based 
on architectural and design patterns that customers commonly use in real-world solutions. You 
get hands-on experience with infrastructure and code that you could actually deploy as part of a 
production solution.
Learn serverless techniques in an online workshop
Learn by doing in the Serverless Patterns Workshop. The ﬁrst module introduces a 
serverless microservice to retrieve data from DynamoDB with Lambda and API Gateway.
Additional modules provide practical examples using infrastructure as code to deploy 
resources, test, and build with common architectural patterns used in serverless solutions.
Next steps 84