📁 Folder Tree
- 📁 Amazon DynamoDB Deep Dive
- 📂 CHAPTER 01 Getting Started
- 📂 01-01 Course Introduction
- 📂 01-02 About the Training Architect
- 📂 01-03 Course Features and Tools
- 📂 CHAPTER 02 Databases 101
- 📂 02-01 Database Management Systems
- 📂 02-02 Relational DBs and SQL
- 📂 02-03 NoSQL Database Models
- 📂 CHAPTER 03 DynamoDB and Scenario Introduction
- 📂 03-01 DynamoDB 10,000 FT
- 📂 03-02 Introducing Pinehead Records
- 📂 03-03 Scenario Discussion and Architecture Thoughts
- 📂 CHAPTER 04 Tables and Item Architecture
- 📂 04-01 DynamoDB Architecture
- 📂 04-02 DynamoDB Items
- 📂 CHAPTER 05 Accessing DynamoDB
- 📂 05-01 Using the AWS Management Console
- 📂 05-02 Using the AWS CLI
- 📂 05-03 SDK Options
- 📂 05-04 DynamoDB Local
- 📂 05-05 HANDS-ON LAB Creating a DynamoDB Table
- 📂 CHAPTER 06 Monitoring and Metrics
- 📂 06-01 Console Metrics and CloudWatch
- 📂 06-02 Alerts and Alarms
- 📂 06-03 Errors and Codes
- 📂 CHAPTER 07 Working with Items
- 📂 07-01 Partitions, Partition and Sort Keys
- 📂 07-02 Performance Units RCU
- 📂 07-03 Consistency Model (Strongly vs. Eventual)
- 📂 07-04 Scans and Queries
- 📂 07-05 PutItem
- 📂 07-06 Batch Operations
- 📂 CHAPTER 08 Table Performance
- 📂 08-01 Provisioned vs. On-Demand Capacity Modes
- 📂 08-02 Auto Scaling
- 📂 CHAPTER 09 Data Model - Version 1
- 📂 09-01 Version 1 Data Model Overview
- 📂 09-02 HANDS-ON LAB Implementing a Simple DynamoDB Application
- 📂 CHAPTER 10 Table Indexes
- 📂 10-01 Indexes Part 1
- 📂 10-02 Indexes Part 2
- 📂 10-03 Importing Tables Using AWS Database Migration Service
- 📂 10-04 HANDS-ON LAB Working with DynamoDB Local and Global Indexes
- 📂 CHAPTER 11 Backup and Recovery
- 📂 11-01 On-Demand vs. Continuous (PITR) Backup
- 📂 CHAPTER 12 Advanced Performance and Scaling Considerations
- 📂 12-01 Offloading Large Attribute Values to S3
- 📂 12-02 Hot and Cold Partition Imbalance
- 📂 CHAPTER 13 Data Consistency and Management
- 📂 13-01 Conditional and Update Expressions
- 📂 13-02 Transactions
- 📂 13-03 Time to Live (TTL)
- 📂 CHAPTER 14 Data Resilience, Security, and Encryption
- 📂 14-01 Global Tables
- 📂 14-02 Encryption
- 📂 14-03 DynamoDB VPC Endpoints
- 📂 CHAPTER 15 Database Model v2
- 📂 15-01 Data Model v2 Review
- 📂 CHAPTER 16 Streams and Triggers
- 📂 16-01 Streams
- 📂 16-02 Triggers (Lambda Invoke)
- 📂 16-03 HANDS-ON LAB Processing DynamoDB Streams Using Lambda
- 📂 CHAPTER 17 Advanced Index Usage
- 📂 17-01 Selective Write Sharding
- 📂 17-02 Aggregation with Streams
- 📂 CHAPTER 18 Implementing High-Performance Architectures
- 📂 18-01 Static Data Dumps (Streams to Static File)
- 📂 18-02 DynamoDB Accelerator (DAX) Architecture
- 📂 18-03 SQS Write Buffer
- 📂 CHAPTER 19 Advanced Security
- 📂 19-01 Federated and Fine-Grained Access
- 📂 19-02 Auditing Admin Access Using CloudTrail
- 📂 CHAPTER 20 Database Model v3
- 📂 20-01 Database Model v3 Review
- 📂 CHAPTER 21 Integration
- 📂 21-01 Amazon EMR
- 📂 21-02 Amazon Elasticsearch Service
- 📂 CHAPTER 22 Whats Next