AWS Fundamentals: RDS + Aurora + ElastiCache
Study Files
Quick Decision Tree
Which Database Service?
βββ Relational (SQL)?
β βββ Managed, no OS access?
β β βββ RDS (PostgreSQL, MySQL, MariaDB, Oracle, MS SQL, IBM DB2)
β βββ Need OS/DB customization (Oracle/MS SQL)?
β β βββ RDS Custom
β βββ High performance, auto-scaling storage, cloud-native?
β β βββ Aurora (5x MySQL, 3x Postgres perf)
β βββ Serverless, unpredictable workloads?
β βββ Aurora Serverless
βββ In-memory cache (sub-ms latency)?
β βββ Need HA, replication, persistence, sorted sets?
β β βββ Redis (ElastiCache)
β βββ Simple caching, multi-threaded, sharding?
β βββ Memcached (ElastiCache)
βββ Need connection pooling / reduced failover time?
βββ RDS Proxy
Key Ports to Remember
| Database |
Port |
| PostgreSQL |
5432 |
| MySQL / MariaDB / Aurora |
3306 |
| Oracle |
1521 |
| MS SQL Server |
1433 |
Check yourself
Quiz