description Amazon Aurora Overview
Built for applications running on AWS, Amazon Aurora is a managed relational database with separate MySQL-compatible and PostgreSQL-compatible editions. It combines familiar SQL tools with a storage design built for the cloud, rather than simply placing a conventional database on a virtual server. Its distributed storage automatically replicates data across three Availability Zones, helping protect the database against infrastructure failures. Aurora suits teams that need to grow a business application while reducing the work of operating database infrastructure.
Read replicas can support read-heavy workloads, while managed backup and recovery features help with daily administration. Compatibility makes existing skills useful, although applications still need testing before migration. AWS documentation explains its storage and engine design.
help Amazon Aurora FAQ
Is Amazon Aurora compatible with MySQL and PostgreSQL?
Yes. Amazon Aurora is offered in MySQL-compatible and PostgreSQL-compatible editions, so many applications can use familiar drivers and SQL behavior.
What makes Aurora different from standard Amazon RDS?
Aurora uses a cloud-native distributed storage layer rather than a traditional single-instance database storage model. AWS describes Aurora storage as replicated across multiple Availability Zones for durability and availability.
What is Aurora Serverless?
Aurora Serverless is an on-demand configuration that can scale database capacity based on workload. It is commonly used when traffic is variable and the team does not want to size a fixed database instance manually.
When would Aurora be too much for a project?
Aurora can be more complex and more expensive than a small RDS MySQL or PostgreSQL instance for low-traffic apps. A simple internal tool or prototype may not need Aurora's multi-AZ storage architecture.
explore Explore More
Reviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.