RDS: Relational Database Service

Notes based on Stéphane Maarek's Udemy course.

RDS: Relational Database Service

Advantages of RDS over deploying a database in EC2

RDS Read replicas for read scalability

RDS Read Replicas – Use Cases

RDS Read Replicas – Network Cost

RDS Multi AZ (Disaster Recovery)

RDS Backups

RDS Encryption

RDS Encryption Operations

RDS Security

Aurora

Aurora DB Cluster

Aurora Security

Aurora Serverless

Global Aurora

Amazon ElastiCache Overview

ElastiCache Solution Architecture - DB Cache

ElastiCache Solution Architecture – User Session Store

ElastiCache – Redis vs Memcached

Caching Implementation

Write Through – Add or Update cache when database is updated

Cache Evictions and Time-to-live (TTL)