Connecting Amazon DynamoDB to Your Application
This course will teach you how your applications can benefit from the scale and performance of Amazon DynamoDB and prepare you for what some are calling the “new normal” of database infrastructure.
What you'll learn
Learning how to leverage the benefits of a scaleable, highly-performant NoSQL technology like DynamoDB can be a challenge for any organization. In this course, Connecting Amazon DynamoDB to Your Application, you’ll learn how to integrate DynamoDB into your own application. First, you’ll explore how to create, configure, and interact with your first DynamoDB table. Next, you’ll create a real-world DynamoDB web service. Finally, you’ll learn how to enable sophisticated auditing, logging, and monitoring on your DynamoDB table. When you're finished with this course, you’ll have the skills and knowledge of DynamoDB needed to connect it into your own applications.
Table of contents
- Getting Started with DynamoDB 4m
- Course Tools and Resources 5m
- DynamoDB Essentials 3m
- Visualizing DynamoDB Primary Keys 4m
- Attribute Date Type Descriptors 3m
- Local and Global Secondary Indexes 4m
- Creating a DynamoDB Table in the AWS Console 7m
- Creating and Querying Items in the DynamoDB Console 3m
- Loading Data into DynamoDB 6m
- Using Python, Boto3, and the DynamoDB Client 6m
- Using Python, Boto3, and the DynamoDB Table Resource 3m
- Using Node.js and the AWS SDK's Service Resource 7m
- Using the Node.js DynamoDB Document Client 3m
- DynamoDB Query and Entity Planning 4m
- Index Overloading and Main Table Query Patterns 6m
- Inverted Index Query Patterns 2m
- Creating the Production DynamoDB Table 4m
- Methods of Accessing DynamoDB 3m
- Planning Your Web Service 3m
- Working with the Serverless Framework 7m
- Setting up Your Code 5m
- Reviewing Function Configuration 3m
- Reviewing Queries and Deploying Your Service 4m
- Testing Your Web Service with Postman 8m