AWS Fundamentals: RDS + Aurora + ElastiCache Flashcards
What is Amazon RDS?
What are the advantage of using RDS versus deploying a DB on EC2?
What is RDS Storage Auto-Scaling and how does it work?
What are RDS Read Replicas?
Where can you create RDS Read Replicas (within AZ, cross AZ, cross region)?
All of them!
Is replication in RDS Read Replicas sync or async?
Async
Does an application have to be aware of read replicas in RDA?
Yes, it must update the connection string to leverage read replicas
What are some use cases for using Read Replicas in RDS?
What are the networking costs associated with Read Replicas in RDS?
What is RDS Multi-AZ (Disaster Recovery)?
Is RDS Multi-AZ sync or async?
Sync
What option is used for scaling in RDS?
Read Replicas
What option is used for disaster recovery in RDS?
Multi-AZ
Can Read Replicas be set-up as Multi-AZ for disaster recover purposes?
Yes!
How do you make an RDS database go from Single-AZ to Multi-AZ?
What is RDS Custom?
What is Amazon Aurora?
What database engines are compatible with Amazon Aurora?
MySQL and Postgres
How does high-availability and read scaling work in Amazon Aurora?
How do read/writes work in an Aurora cluster?
How does scalability work with Read Replicas in Amazon Aurora?
The client connects to a Reader Endpoint (helps with connection load balancing) and it connects to all the read replicas
Load balancing happens at the connection level, not the statement level