The book uses detailed, step-by-step examples to guide you through strategies and use cases.
DynamoDB is auto-scaling, pay-per-use, serverless-friendly, and performant at scale.
Have a need for speed? DynamoDB has you covered. DynamoDB is used for high-scale applications with enormous data, like Amazon.com's shopping cart or Lyft's ride location service.
Want to go Serverless? DynamoDB is the most popular database for Serverless applications.
NoSQL data modeling is different than relational data modeling. Rather than a flexible data layout that considers access patterns, you design your table for your access patterns.
This book teaches a strategy-driven approach for designing your tables. Learn strategies for handling:
... and more!
Q: When will the book be available?
A: The book is launching in early 2020.
Q: Is this just a re-packaged version of DynamoDBGuide.com?
A: No! DynamoDBGuide.com covers the basics of DynamoDB concepts and API actions. It's a training-wheels resource as you are learning the fundamentals.
The Data Modeling with DynamoDB book teaches you how to use DynamoDB in practice. You'll learn specific, actionable strategies using step-by-step examples.
Use these two resources together to supercharge your DynamoDB learning.
Q: Will this help me model with databases like [MongoDB | Cassandra | Redis | PostgreSQL | others] ?
A: Nope! Well, maybe. But definitely not as well.
Hi there, I'm Alex. I've helped thousands of developers learn DynamoDB through my site, DynamoDBGuide.com.
I've spoken about DynamoDB at multiple AWS Summits, and written three of AWS' official DynamoDB data modeling guides.
I've designed bad DynamoDB data models so you don't have to. Learn from my mistakes to design a clean, efficient data model in DynamoDB.
An email was sent to you to confirm that you want to sign up. If you don't see it in your inbox, check your spam folder.
If you don't confirm signup, you won't receive updates (including preview chapters) on The DynamoDB Book!