RDS Flashcards
Backups are automatically ___ in RDS
Enabled
Limit of ____ Read Replicas in RDS
5
T/F: There is no cost when data goes from one AZ to another
False: There is network cost when data goes from one AZ to another
RDS Multi AZ (DR) has ___ replication
Sync
Transparent Data Encryption is available for which DBs?
Oracle & SQL Server
For RDS, encryption has to be defined at ___
Launch time
RDS If the master is not encrypted, the read replica ___
Cannot be encrypted
At rest encryption for Master and Read Replicas with ___
AWS KMS
Enforce SSL in flight encryption for which DBs
Postgres & MySQL
How to encrypt an un-encrypted RDS DB
- Create a snapshot of the un-encrypted DB
- Copy the snapshot and enable encryption for the snapshot
- Restore DB from the encrypted snapshot
IAM-based authentication can be used to login into which DBs
Postgres & MySQL
Version of Aurora good for infrequent, intermittent or unpredictable workloads
Aurora Serverless
ElastiCache is to get managed ___
Redis or Memcached
Pro -Only requested data is cached Con -Cache miss penalty results in 3 round trips -Stale data
Lazy Loading/Cache-Aside/Lazy Population
Pro
-Data in cache is never stale
Con
-Missing Data until it is added/updated in the DB
-Cache Churn a lot of the data will never be read
Write Through
Cache Eviction can occur in three ways
- Delete the item explicitly
- Item is evicted because memory is full & not recently used
- Set an item TTL
RDS dbs are usually deployed within ___ subnet
Private
Aurora: Up to ___ replicas
15
ElasticCache - MultiAZ w/ auto-failover
Redis
ElasticCache - Multi-node for partitioning of data, non-persistent
Memcache