What is our primary use case?
I use
Amazon Aurora in comparison to community databases like
MySQL and
PostgreSQL. It is cost-effective compared to
Microsoft SQL Server and Oracle. Aurora is built on community databases and
AWS has added additional features to it. This allows customers to have enterprise-level features at a lower cost. It provides high availability and geographical redundancy, making it suitable for my organization's needs.
What is most valuable?
Amazon Aurora provides up to fifteen to sixteen read replicas. It replicates data across multiple Availability Zones, ensuring high availability and geographical redundancy, which can be considered a GR instead of a DR. As a managed service, maintenance tasks like backup and restore are handled by
AWS, saving my organization significant time and money. Additionally, its fast cloning feature allows us to create a new clone from a large database swiftly, similar to a zero-copy cloning feature in
Snowflake. This makes Amazon Aurora a compelling choice for my organization.
What needs improvement?
Amazon Aurora should upgrade its base
PostgreSQL versions more frequently and offer all PostgreSQL extensions. Keeping extensions up-to-date with PostgreSQL releases would enhance Aurora's functionality.
For how long have I used the solution?
I have been working with Amazon Aurora for over two years.
What was my experience with deployment of the solution?
There were no challenges or issues faced during the initial setup of Amazon Aurora.
What do I think about the stability of the solution?
On a scale from one to ten, I would rate the stability of Amazon Aurora as eight. It offers a stable environment, ensuring consistent performance.
What do I think about the scalability of the solution?
I would rate Amazon Aurora's scalability as eight. This scalability is critical as it allows for runtime expansion, which is essential for businesses moving from on-premises to the cloud.
How are customer service and support?
Technical support starts with less experienced engineers and escalates to specialists. The initial support could improve by having engineers familiarize themselves with the issue content to provide more specialized assistance from the start.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I have used Redshift and
Snowflake before but shifted to using OLAP and Data Marts for the past year, utilizing Amazon Aurora for database needs.
How was the initial setup?
The initial setup of Amazon Aurora was rated as nine. It is a straightforward process without significant challenges.
What's my experience with pricing, setup cost, and licensing?
Amazon Aurora is not very expensive as other solutions with similar features from other vendors come at almost the same cost. I rated it as two to three on a scale where ten is very expensive.
What other advice do I have?
Overall, I rate Amazon Aurora around eight out of ten. This rating considers multiple factors, including features, scalability, and cost-efficiency. Ensuring that overall support starts with specialized engineers would improve customer service. My overall rating for this solution is eight.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer: partner