AWS Developer: Getting Started with DynamoDB
Amazon DynamoDB is a fully managed fast and flexible NoSQL database service. This course will provide you a good understanding of how the service works, and the best way to leverage it, while avoiding the common pitfalls.
What you'll learn
Getting up and started quickly is very important when delivering software. DynamoDB, being a full managed service in AWS, enables exactly this. In this course, AWS: Developer: Getting Started with DynamoDB, you'll learn how DynamoDB works under the covers. First, you'll explore the the very basics, and then move onto modeling a system in DynamoDB, to ensure it provides reliable performance and scalability. Next, you'll gain an understanding of the capabilities DynamoDB offers, such as Triggers. Finally, you'll learn all about Time to Live and DynamoDB Accelerator. When you are finished with this course, you'll have a solid grasp of DynamoDB as a service, the power it offers you, and understanding how to leverage it, while avoiding its common pitfalls.
Table of contents
- Module Introduction 1m
- Working with Items in AWS Management Console 4m
- AWS SDK and DynamoDB JSON Schema 4m
- Write API: PutItem 3m
- Write API: UpdateItem 4m
- Write API: DeleteItem 1m
- Read Operations 3m
- Read API: GetItem 3m
- Read API: Query 4m
- Read API: Scan 4m
- Batch API: BatchGetItem 3m
- Batch API: BatchWriteItem 3m
- Module Summary 2m