Overview: DynamoDB Deep Dive
Let’s look at the topics we will cover in this course.
What is DynamoDB?
Here we will cover the basics of NoSQL databases and the features of DynamoDB.
Creating tables
In this section, we will discuss the flow for table creation. We will also discuss the things consider when creating tables.
Creating items
We will discuss how to populate tables after creating them.
Reading data
After creation and population, we will learn how to read data from tables. This will mark the end of the basics section of this course. In the following sections, we will discuss the intermediate and advanced topics related to DynamoDB.
Secondary index
Primary key and range key are good but we sometimes need some more query power over our tables. We can use secondary indices for that. We will cover secondary indices and their types in this section.
Monitoring
Is our app running well? Are there failures that we need to know about? What is the traffic we are experiencing? We can encounter many such questions. To answer these questions, we need to monitor our database. Amazon Web Services(AWS) provides monitoring capabilities in the form of CloudWatch. In this section, we will learn about CloudWatch in detail.
Access management
There are always security concerns when we set up our services. We should be very careful while giving access to different actors in our team. This section covers the topics of access management with the help of
Managing DynamoDB at scale
Here, we will learn how to correctly provision our DynamoDB for optimal performance under the right budget.
Please do not get overwhelmed by the number of topics that need to be addressed. We will be able to sail through the course in no time. We know, you can do it!
Get hands-on with 1400+ tech skills courses.