Amazon DynamoDB: Building NoSQL Database-Driven Applications

Learn how to build scalable applications using Amazon DynamoDB.

Created by: Morgan Willis

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Course Description

This course introduces you to NoSQL databases and the challenges they solve. Expert instructors will dive deep into Amazon DynamoDB topics such as recovery, SDKs, partition keys, security and encryption, global tables, stateless applications, streams, and best practices.
DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multiregion, multimaster database with built-in security, backup and restore, and in-memory caching for internet-scale applications. DynamoDB can handle more than 10 trillion requests per day and support peaks of more than 20 million requests per second.
This course uses a combination of video-based lectures delivered by Amazon Web Services expert technical trainers, demonstrations, and hands-on lab exercises, that you run in your own AWS account to enable you to build, deploy and manage your own DynamoDB-powered application.
Week 1: Relational and NoSQL Databases
SQL, NoSQL and DynamoDB
Relational databases and the problems that need solving
How most NoSQL databases work
Introduction to DynamoDB
How DynamoDB works and how it's different than other NoSQL databases
Basic DynamoDB code operations
Week 2: Recovery, SDK Exploration, Monitoring and Partitioning
Recovery and SDKs
Backing up and restoring a DynamoDB table
DynamoDB API Working with datasets
Monitoring
Monitoring DynamoDB
Partition keys
Partition keys and their impact on performance
Week 3: Security and State
Working with DynamoDB Security
Encryption and Compliance
Access controls - Identity and Access Management (IAM) and Virtual Private Cloud (VPC) end points
State
Global tables
Stateless applications
Streams
Acceleration
DynamoDB Accelerator
Week 4: Diving deep and best practices
Query Optimization
Optimistic Locking
LSI and GSI
DynamoDB API - writing better queries
Schema Design
Single table
DynamoDB transactions and versioning

icon
Instructor Details

placeholder

Morgan Willis is a Senior Technical Trainer based in the US. Morgan has a background in full stack Software Development, help desk, and database administration. According to her, the best part about technical training is helping customers think outside the box to come up with solutions for complex problems. Outside of the tech world, Morgan is a runner, and spends as much time outdoors as possible while travelling the country to teach AWS courses.

icon
More aws courses

Ultimate AWS Certified Solutions Architect Associate 2021

$11.99

[NEW] Ultimate AWS Certified Cloud Practitioner - 2021

$11.99

[NEW] AWS Certified Cloud Practitioner Exam Training 2021

$11.99

AWS Certified DevOps Engineer Professional 2021 - Hands On!

$11.99

Ultimate AWS Certified Developer Associate 2021 - NEW!

$11.99

AWS Certified Solutions Architect - Associate [Latest Exam]

$11.99

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

No reviews yet. Be the first to review this course!