4.5
Intermediate
1h 35min
Updated 4 months ago
DynamoDB Deep Dive: NoSQL for Software Engineers
Gain insights into DynamoDB, from table creation to security and monitoring. Delve into access control and avoid common mistakes to confidently use this AWS technology.
DynamoDB is a beautiful piece of technology. This course covers it in depth. You will learn what DynamoDB is, what it can do, and how to use it. You will learn about table creation and go into the details of security and monitoring. Additionally, you will learn how to manage access control in DynamoDB and how to monitor the usage.
After taking this course you will become confident in using DynamoDB and will have the know-how to avoid those rookie mistakes that people make while using this technology. No matter how familiar you are with AWS technologies, this course has something for you. For the beginner, this course gives a nice flavor of AWS technologies. And for advanced practitioners, this course provides a definitive guide to DynamoDB and related technologies.
DynamoDB is a beautiful piece of technology. This course covers it in depth. You will learn what DynamoDB is, what it can do, an...Show More
WHAT YOU'LL LEARN
Learners will learn how to deploy, use, monitor and secure AWS DynamoDB.
Learners will learn how to deploy, use, monitor and secure AWS DynamoDB.
Show more
Content
1.
Welcome!
3 Lessons
Get familiar with DynamoDB features, sign-up process, and efficient database management.
2.
What is DynamoDB?
5 Lessons
Look at DynamoDB's advantages, features, use cases, and supporting AWS services for large-scale applications.
3.
Creating Tables
6 Lessons
Work your way through creating tables in DynamoDB, covering data models, keys, and capacity units.
4.
Creating Items
3 Lessons
Grasp the fundamentals of creating individual and bulk items using DynamoDB APIs and tools.
5.
Reading Data
2 Lessons
Solve problems in reading data efficiently using querying and scanning methods in DynamoDB.
6.
Secondary Index
5 Lessons
Simplify complex topics to leverage DynamoDB's secondary indexes for efficient data querying.
7.
Monitoring
3 Lessons
Build on monitoring DynamoDB using CloudWatch, alarms, logging, and custom dashboards.
8.
Access Management
4 Lessons
Learn how to use IAM to manage access and permissions in DynamoDB.
9.
DynamoDB Best Practices
3 Lessons
Solve challenges with effective DynamoDB table, item, and secondary index design strategies.
10.
Conclusion
1 Lessons
Master the steps to create innovative solutions using DynamoDB knowledge.
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:
Developed by MAANG Engineers
Trusted by 2.8 million developers working at companies
"These are high-quality courses. Trust me. I own around 10 and the price is worth it for the content quality. EducativeInc came at the right time in my career. I'm understanding topics better than with any book or online video tutorial I've done. Truly made for developers. Thanks"
Anthony Walker
@_webarchitect_
"Just finished my first full #ML course: Machine learning for Software Engineers from Educative, Inc. ... Highly recommend!"
Evan Dunbar
ML Engineer
"You guys are the gold standard of crash-courses... Narrow enough that it doesn't need years of study or a full blown book to get the gist, but broad enough that an afternoon of Googling doesn't cut it."
Software Developer
Carlos Matias La Borde
"I spend my days and nights on Educative. It is indispensable. It is such a unique and reader-friendly site"
Souvik Kundu
Front-end Developer
"Your courses are simply awesome, the depth they go into and the breadth of coverage is so good that I don't have to refer to 10 different websites looking for interview topics and content."
Vinay Krishnaiah
Software Developer
Hands-on Learning Powered by AI
See how Educative uses AI to make your learning more immersive than ever before.
AI Prompt
Code Feedback
Explain with AI
AI Code Mentor
Free Resources