Amazon Aurora Pricing
Amazon Aurora provides MySQL and PostgreSQL-compatible relational databases built for the cloud. Compute is decoupled from a distributed 6-way replicated storage tier across three Availability Zones.
Aurora Engines
Aurora MySQL
MySQL-compatible relational database with cloud-native distributed storage, parallel query execution, global database replication, and sub-millisecond replica lag.
- Instance classes: 81
- Regions: 36
- Storage tiers: Standard & I/O-Optimized
Aurora PostgreSQL
Full PostgreSQL compatibility with distributed 6-way storage replication, Babelfish SQL Server support, pgvector indexing, and up to 15 low-latency read replicas.
- Instance classes: 87
- Regions: 36
- Storage tiers: Standard & I/O-Optimized
Aurora Architecture & Cost Pillars
Decoupled 6-Way Storage
Aurora storage automatically scales from 10 GiB up to 128 TiB without provisioning EBS volumes. Every write is synchronously copied to 6 storage nodes across 3 AZs.
Standard vs. I/O-Optimized
Aurora Standard: Lowest base instance rate + $0.20 per 1M I/O requests.
Aurora I/O-Optimized: Zero I/O charges with ~30% compute uplift — best for I/O-intensive workloads.
Cluster Replicas (HA)
Unlike traditional RDS where Multi-AZ doubles instance cost for an idle standby, all Aurora read replicas share the same underlying storage volume and serve read traffic.
Aurora Serverless v2
Scale compute instantaneously in 0.5 ACU (Aurora Capacity Unit) increments (~2 GiB RAM per ACU) priced at ~$0.12/ACU-hr with zero cluster failover downtime.