What is Amazon Aurora and How is it Different from Standard RDS MySQL
When you open the RDS console and see both 'Aurora MySQL' and 'MySQL' as engine options, the natural question is: what exactly are you paying more for? Aurora is not just a managed MySQL wrapper — it's a fundamentally different storage architecture that happens to speak the MySQL protocol. Understanding that distinction is what determines whether Aurora is the right call for your workload or an expensive over-engineering choice. TL;DR: Aurora MySQL vs. Standard RDS MySQL Dimension Aurora MySQL Standard RDS MySQL Storage architecture Distributed, shared cluster volume EBS volume attached per instance MySQL compatibility Compatible with MySQL 5.7 / 8.0 (wire protocol) Runs actual MySQL community engine Read replicas Up to 15, share same storage, near-zero lag Up to 5, each replicates data independently Failover Typically under 30 seconds (documented) 60-120 seconds typical (new EBS attac...