In this session, recorded at the virtual AWS Meetup in Bielefeld on March 22nd 2022, AWS Data Hero Alex DeBrie dives deep into data modeling and single-table design with Amazon DynamoDB.
✅ SUBSCRIBE TO THIS CHANNEL: http://bit.ly/dennistraub-youtube
✅ SHARE THIS VIDEO: • Alex DeBrie: NoSQL Data Modeling with...
SESSION DETAILS:
Amazon DynamoDB is popular due to its flexible billing model and ability to scale without performance degradation. It is a common choice in serverless and high-scale applications. But modeling your data with DynamoDB requires a different approach than modeling in traditional relational databases. In this talk, you'll learn about successful NoSQL data modeling with DynamoDB.
ABOUT ALEX DEBRIE:
Alex is the author of The DynamoDB Book, the comprehensive guide to data modeling with DynamoDB, as well as The DynamoDB Guide, a free guided introduction to DynamoDB. He runs a consulting company where he assists clients with DynamoDB data modeling, serverless architectures, and general AWS usage. He has worked with all kinds of clients, from product companies to consultancies; from government agencies to publicly-traded enterprises. He has spoken about data design with DynamoDB at many conferences, including AWS re:Invent and AWS Summits, and he has assisted AWS in writing official tutorials for using DynamoDB. Find out more about Alex at https://www.alexdebrie.com
LINKS:
The DynamoDB Book, by Alex DeBrie: https://www.dynamodbbook.com
AWS Meetup Bielefeld: https://www.meetup.com/AWS-Meetup-Bie...
Find an AWS User Group near you: https://aws.amazon.com/developer/comm...
TIMECODES:
0:00 Session introduction
0:48 Alex DeBrie and the DynomoDB Book
1:10 DynamoDB terminology - Tables, Items, Keys
5:29 SQL vs. NoSQL
6:25 Why use DynamoDB?
13:43 How is DynamoDB different from traditional databases?
20:29 How to approach table design?
22:00 Secondary Indexes
24:44 Single-table design
28:44 Emulate a Join with DynamoDB
29:44 Get comfortable with denormalization
31:08 How to use primary keys in DynamoDB
33:14 The difference between Partition Key and Sort Key
37:40 How to maintain uniqueness in DynamoDB
39:05 How to model for write operations
43:20 Transactions with DynamoDB
44:40 Using DynamoDB Streams and the Saga pattern
ABOUT THIS CHANNEL
My name's Dennis and I share tips to help you grow your Amazon Web Services (AWS) skills, build well-architected applications, and learn the best tools and skills required to help you on your cloud journey. If you're a developer, business owner or hobbyist who is interested in learning about AWS and the cloud make sure to subscribe for helpful training videos.
I'm working at AWS as a Developer Advocate and Technical Evangelist, taking care of the builder community in Germany, Austria, and Switzerland. I'm AWS Certified (SA Pro, DevOps Pro, Security Specialist, and all Associate-level certifications) and have been actively developing for the cloud since 2011. During that time I've helped countless developers and businesses build their applications in the cloud through training, content, and consulting.
If you have any questions or want to request a topic or tutorial just leave a comment on any of my videos and I'll see what I can do to answer it.
Thanks for watching, welcome to the cloud!
Смотрите видео Alex DeBrie: NoSQL Data Modeling with Amazon DynamoDB онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Dennis Traub 24 Март 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 2,032 раз и оно понравилось 45 людям.