AWS Databases
Master AWS database services and architectures including Amazon RDS, Aurora, DynamoDB, ElastiCache, DocumentDB, Neptune, database security, backups, Multi-AZ, read replicas, scaling, monitoring, migration, high availability, disaster recovery, and database troubleshooting.
Topic 1: AWS Database Fundamentals
Understand relational, key-value, document, graph, and in-memory database models and AWS managed database choices.
Topic 2: Amazon RDS Fundamentals
Learn managed relational database instances, engines, endpoints, parameter groups, and subnet groups.
Topic 3: RDS Database Creation
Create and configure RDS databases with engine, instance class, storage, credentials, networking, and backup settings.
Topic 4: RDS Storage and Performance
Choose RDS storage types and understand allocated storage, IOPS, throughput, and storage autoscaling.
Topic 5: RDS Multi-AZ
Build highly available relational databases using synchronous standby architecture and automatic failover.
Topic 6: RDS Read Replicas
Scale read-heavy workloads and design replication-based architectures using RDS read replicas.
Topic 7: RDS Backups and Snapshots
Protect relational databases with automated backups, point-in-time recovery, and manual snapshots.
Topic 8: RDS Parameter and Option Groups
Configure engine behavior through parameter groups and engine-specific option groups where supported.
Topic 9: RDS Security
Secure relational databases with private networking, security groups, IAM, encryption, and secrets management.
Topic 10: Amazon Aurora
Understand Aurora clusters, writer and reader endpoints, storage architecture, replicas, and failover.
Topic 11: Amazon DynamoDB Fundamentals
Learn DynamoDB tables, items, attributes, primary keys, partition keys, and high-scale NoSQL access patterns.
Topic 12: DynamoDB Capacity and Scaling
Choose on-demand or provisioned capacity and understand adaptive capacity, throttling, and workload scaling.
Topic 13: DynamoDB Indexes
Design and use local and global secondary indexes for alternate access patterns.
Topic 14: DynamoDB Conditional Writes and Transactions
Use conditional expressions and transactions to protect data integrity in distributed applications.
Topic 15: Amazon ElastiCache
Use managed Redis or Memcached-compatible caching to reduce database load and improve application latency.
Topic 16: Amazon DocumentDB
Understand document-oriented storage, JSON-like documents, clusters, instances, and MongoDB compatibility.
Topic 17: Amazon Neptune
Learn graph database concepts, property graphs, graph queries, and Neptune cluster architecture.
Topic 18: Database Connectivity and DNS
Connect applications to managed databases securely using VPC networking, endpoints, ports, DNS, and security groups.
Topic 19: Database Monitoring with CloudWatch
Monitor database CPU, connections, storage, latency, I/O, and service events using CloudWatch and service metrics.
Topic 20: Database Scaling
Scale relational and NoSQL databases using vertical scaling, replicas, partitioning, caching, and service-specific mechanisms.
Topic 21: Database Migration and AWS DMS
Understand database migration concepts and use AWS Database Migration Service for supported migration and replication workflows.
Topic 22: Database High Availability and Disaster Recovery
Design database recovery using Multi-AZ, replicas, backups, cross-Region strategies, RPO, and RTO.
Topic 23: Database Cost Optimization
Optimize database costs through right-sizing, capacity modes, storage choices, replicas, retention, and workload-aware architecture.
Topic 24: Database Security and Compliance
Protect databases with IAM, network controls, encryption, secrets management, auditing, and least privilege.
Topic 25: Database Troubleshooting
Diagnose RDS, Aurora, DynamoDB, ElastiCache, DocumentDB, and Neptune issues using a layered troubleshooting process.
Course Progress
Enroll to start learning!
Course Stats
- Total Topics 25
- Total Lessons 25
- Total Sessions 25
- Total Notes 25
- Estimated Time 32.2 hours
This course is only available through program enrollment.
View Program: AWS