Amazon DynamoDB: Best Practices

This course will teach you best practices for designing scalable, highly available, and highly performant DynamoDB databases on AWS. This course will prepare you for AWS Certified Database - Specialty (DBS-C01) Certification exam.
Course info
Level
Advanced
Updated
Oct 14, 2020
Duration
3h 17m
Table of contents
Course Overview
Designing Databases with DynamoDB
Automate Dynamo DB Deployments with CloudFormation
Migrate Data into DynamoDB with DMS, SCT, Glue
Determining Backup and Restore Strategies
DynamoDB Logging, Monitoring, Alerting, and Troubleshooting
Optimizing DynamoDB Performance
Managing Dynamo DB Data with Streams, Scans, and Query
Securing DynamoDB with Encryption and IAM
Description
Course info
Level
Advanced
Updated
Oct 14, 2020
Duration
3h 17m
Description

Amazon DynamoDB is a fully managed, highly available, durable NoSQL database, and a powerful alternative to its SQL counterpart. In this course, Amazon DynamoDB: Best Practices, you’ll learn key features of DynamoDB, along with how to analyze requirements to design DynamoDB solutions. First, you’ll explore how to design responsive, scalable, and highly available DynamoDB databases. Next, you’ll discover migration strategies, backup restore and automated deployments for DynamoDB. Finally, you’ll learn how to optimize database performance and secure your database. When you’re finished with this course, you’ll have the skills and knowledge of an AWS database architect needed to answer questions from the DynamoDB domain of the AWS Certified Database - Specialty (DBS-C01) Certification exam.

About the author
About the author

Rajdeep is a Senior Cloud Architect at a Fortune Top 10 company. He is AWS-Professional Certified Solutions Architect and has worked in Fortune top 20 companies as a Distinguished Cloud Architect. He has migrated real enterprise projects into cloud using VMs(EC2), Containers and Serverless. He has published blogs and presented well received talks in conferences. Rajdeep is a published instructor and also runs a YouTube channel on technology. All opinions are Rajdeep's own.

Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Raj Dips Ah ha! And welcome to my course Amazon Dynamodb best practices. I am a senior cloud architect at a Fortune 10 company where I migrate real enterprise applications into several less on Dynamodb. I am a published instructor, public speaker, and I have a W s professional certification. Amazon Dynamodb is a fully managed no SQL database from AWS that provides fast and predictable performance with seamless scalability. Dynamodb is the no SQL database of choice for modern applications. In this course, we're going to cover how to architect, automate and optimize dynamodb. This course will also get you prepared for the dynamo DB section off the AWS database specialty certification exam. Some of the major topics that we will cover include dynamodb components from basic to advanced. Then we will learn how to migrate your existing databases to dynamodb and automation of dynamodb. Using cloud formation, we will explore dynamodb security, logging, monitoring and troubleshooting. Then we will dive deep into optimizing dynamodb performance and we will test all our learnings with lots of questions and answers for AWS certification exam preparation. By the end of this course, you will know how to design, build, run and operate dynamodb systems. You do not require any prior dynamodb experience before beginning the course. You should be familiar with basic knowledge off AWS services such as PPC cloudwatch s three, along with some experience with common database concepts. Such a stable primary key query. I hope you will join me on this journey to learn key features and design well-architected highly available and resilient dynamodb applications with the Dynamodb best practices course at Pluralsight.