Please enable JavaScript.
Coggle requires JavaScript to display documents.
Aurora (Cloud Based RDBMS) (Compatible with MySql and Postgres ) -…
Aurora
(Cloud Based RDBMS)
(Compatible with MySql and Postgres )
Performance
5 times faster than MySql
3 times faster than Postgres
Distributed
Scales Automatically
steps of 10GB up 64TB
6 copies of Data Distributed
in 3 AZs
Apart from 6 Copies
Data is copied to S3 also
Self Healing
Failover
Instantaneous
HA Native
any of 15 Read Replica
Can Become new Master
Corum
4W & 3R
Master -Slave
1 Master
Writer Endpoint
(DNS name always pointing to master)
Up 15 Slaves
Reader Endpoint
Auto Scaling based on load
Reader Endpoint (LB)
Load Balancing happens
at connection level
Data replication across the
globe (In different AWS regions)
upto 15 replicas
faster replication (sub millisecond)
Cool Features
ServerLess (Optional)
Automatically Starts, scales
and shuts down as per Load
Back-tracking
Data Deleted can be
retrieved in minutes
Global Database
Scales database reads
cross region replication lag (below 1 Sec)
comes into picture
Further scalability by
16 replica in each region
Single DB spaned across regions
Use Physical Data Replication Technologies
Uses Cases
Fast Cross-Region Disaster Recovery
Data Locality
Very Quick Failover
Less than 1 Min. to accept R/W
Load after region unavailability
Limitation
Despite Fast replication, Data loss is possible during failover due to asynch replication
High Througput
200K writes per sec
Managed Planned Failover
To Test DR Setup
To Relocate Primary Region
Promote Secodary
Region to be primary
DR capability not interupted
No Need to replicate previous data
Zero Data Loss
:
Security
Encryption At Rest using KMS
Encryption in transit with SSL
Authentication Using IAM
You have to protect the
Instance With Security Groups
SSH not allowed
Network Isolation using VPC