Aurora scales reads by using Aurora Replicas that offload read traffic from the primary.
The primary instance handles reads and writes, while replicas handle read-only operations.
Amazon Aurora synchronously replicates six copies of data across three Availability Zones.
Amazon Aurora automatically scales storage from a minimum of 10 GB up to a maximum of 128 TB per cluster.
This allows the database to grow seamlessly as data increases without manual intervention.
Aurora is a cloud-optimized, fully managed database offering higher performance and availability than standard MySQL or PostgreSQL.
A Security Group for ElastiCache controls inbound and outbound traffic to the cache cluster.
It ensures that only authorized EC2 instances or resources can connect to the cache over the allowed ports.