← Back to Products
Amazon DynamoDB
COURSE

Amazon DynamoDB

INR 29
0.0 Rating
📂 AWS Certifications

Description

Comprehensive understanding of AWS DynamoDB including NoSQL concepts, table design, partition keys, global secondary indexes, and performance optimization for serverless NoSQL databases.

Learning Objectives

Learners will master DynamoDB concepts including NoSQL data modeling, designing efficient partition and sort keys, implementing global and local secondary indexes, configuring DynamoDB streams, implementing DynamoDB Accelerator (DAX) for caching, understanding read/write capacity modes, and optimizing costs for NoSQL workloads.

Topics (8)

1
DynamoDB Core Concepts

Core concepts of DynamoDB including table structure, item-attribute model, primary key design, and understanding partition and sort keys.

2
DynamoDB Data Modeling

NoSQL data modeling principles, single-table design approach, understanding access patterns, and optimizing for query performance.

3
Global and Local Secondary Indexes

Understanding Global Secondary Indexes (GSI) and Local Secondary Indexes (LSI), their use cases, and impact on performance and costs.

4
DynamoDB Streams

Setting up DynamoDB Streams, processing change data capture events, and integrating with Lambda for real-time data processing workflows.

5
DynamoDB Accelerator (DAX)

Setting up DAX clusters, understanding caching strategies, and optimizing application performance with in-memory caching.

6
Capacity Planning and Auto Scaling

Understanding provisioned vs on-demand capacity modes, configuring auto scaling policies, and optimizing costs based on traffic patterns.

7
DynamoDB Global Tables

Setting up Global Tables for multi-active replication across AWS regions, understanding eventual consistency, and managing global applications.

8
DynamoDB Security and Backup

Configuring encryption at rest and in transit, implementing fine-grained access control, setting up point-in-time recovery, and backup strategies.