I use Amazon Aurora for the high availability of MySQL cluster solutions.
Principal Architect at Visionet Systems Inc.
Easy-to-manage platform with a valuable auto-scaling feature
Pros and Cons
- "The provision of custom read and write endpoints eliminates the need for managing a separate proxy load balancer."
- "The product's distributed query process for MySQL needs improvement."
What is our primary use case?
What is most valuable?
The product is easy to manage. It enables low-latency replication from the master to replicate instances, keeping the lag consistently at 20 milliseconds or less. It can segregate read and write loads and provide high availability of applications. It has a valuable auto-scaling feature. The provision of custom read and write endpoints eliminates the need for managing a separate proxy load balancer. It ensures the ease of uploading snapshots in various data storage solutions like Amazon S3, Athena, Elasticsearch, etc. We can port or sync data to Elasticsearch if there is a huge amount of data that typical databases cannot process.
What needs improvement?
The product's distributed query process for MySQL needs improvement. Whenever we file a query, it gets processed in only one machine. Thus, customers have to leave the dataset copies on some data links. They could be able to write data pipelines directly into MySQL. At present, they have to extract it from the data warehouse and process it using EMR data from clusters. If there is a feature for computing distributed data, we will not have to duplicate the data in other data warehouses.
For how long have I used the solution?
We have been using Amazon Aurora for more than four to five years.
Buyer's Guide
Amazon Aurora
June 2025

Learn what your peers think about Amazon Aurora. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
856,873 professionals have used our research since 2012.
What do I think about the stability of the solution?
I rate the product's stability an eight out of ten.
How are customer service and support?
Whenever we raise any case, we come across the support team with limited knowledge. We never received any solution from them for patches or technical issues.
How was the initial setup?
The initial setup takes little time and can be done instantly. It is a managed service. The deployment time depends on the size of the database. The customers can easily use the database migration features. They read the database directory and sync specific databases as per requirement. One DevOps executive can implement it using TerraForm.
What's my experience with pricing, setup cost, and licensing?
There is no need to buy a license for the product. We can pay as per the use case.
What other advice do I have?
I recommend Amazon Aurora and rate it an eight out of ten. It is easy to set up and scale. We do not need engineers to manage it as it is a cloud solution. It has an automated backup feature. It has multi-layer deployments, high availability, and no chance of data loss. We can create a DDR with a single click.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Cloud - Solution Architect at a tech vendor with 1,001-5,000 employees
Provides ease of use in a managed environment with inbuilt security and continuous backups
Pros and Cons
- "Amazon Aurora stands out for its ease of use in a managed environment, inbuilt security, continuous backups, numerous read replicas, multi-region automated replication, and seamless integration with other AWS services."
- "While Amazon Aurora meets your current scaling and storage needs, there is room for improvement in cryptography and scalability compared to other databases."
What is most valuable?
Amazon Aurora stands out for its ease of use in a managed environment, inbuilt security, continuous backups, numerous read replicas, multi-region automated replication, and seamless integration with other AWS services.
What needs improvement?
While Amazon Aurora meets your current scaling and storage needs, there is room for improvement in cryptography and scalability compared to other databases. Although the instances you're using now are sufficient, there's potential for better scalability and enhanced cryptographic features.
I did face a problem related to not enabling auto-scaling. When the storage reached its limit, the database went down. We had to either increase the instance size or add more Aurora replicas. These were architectural oversights or steps that were missed during the initial setup, but there was nothing inherently wrong with Amazon Aurora.
For how long have I used the solution?
I have been using Amazon Aurora for three years.
What do I think about the scalability of the solution?
I rate the solution’s scalability a six out of ten.
How are customer service and support?
We have faced AWS environment issues, particularly service disruptions in some regions or availability zones. For example, during a project, we experienced a problem in the North Virginia region: All EC2 instances in one or two availability zones shut down, and Aurora became unreachable. This impacted our applications significantly, as we couldn't reach any of the EC2 instances, and API issues arose. Later, we learned that a power failure in the data center was the cause.
After this experience, we adjusted our architecture to include more than two availability zones and adopted a multi-region strategy to avoid relying on a single region. These changes helped mitigate similar issues in the future.
Aurora support is based on the subscription level you choose. For instance, you can expect around-the-clock availability if you opt for a 24/7 support plan. With this subscription level, the support team responds to queries promptly and provides detailed assistance. We have not encountered major issues with their support; they have been very responsive and effective in addressing our needs.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup for AWS services is straightforward because of its user-friendly AWS Management Console. Following the manuals and documentation on the AWS website allows you to create and configure your infrastructure or deploy services easily. The graphical user interface is designed to be intuitive, and for those who prefer command-line tools, the AWS CLI and AWS CDK are also available and user-friendly. However, the vast majority of users find the AWS Management Console to be the easiest way to build and manage their infrastructure.
A basic knowledge of databases and instances is sufficient for working with Amazon Aurora. You should understand what a database and an instance are, but that's the extent of the foundational knowledge needed. To spin up and manage Amazon Aurora, you can rely on the documentation provided by AWS on their website. These resources are helpful and enough to guide you through the process.
What was our ROI?
We were using Amazon RDS, which was quite costly, especially when running larger Oracle database instances. We migrated to Amazon Aurora, which saved us nearly thirty percent in costs.
What other advice do I have?
Based on your experience, having a basic understanding of databases and instances is sufficient for working with Amazon Aurora. AWS's documentation is comprehensive and helpful for spinning up and managing AuroraDB. This basic knowledge and following the guidelines should be enough to use Aurora effectively in a SaaS environment.
The main thing is that with AWS Security Hub, we can run audits in our AWS environment to identify vulnerabilities in our infrastructure and security configurations. AWS Security Hub provides a detailed report on existing vulnerabilities and their associated risk levels, such as minor, major, or high. It also offers recommendations on how to address these issues. For example, if an S3 bucket is not encrypted or secured, Security Hub will suggest ways to fix that vulnerability. These features are handy for maintaining PCI DSS compliance. For instance, if I have created an architecture for a fintech product, running a PCI DSS audit will help me identify and address any vulnerabilities. AWS allows for smooth integration with third-party tools available in the AWS Marketplace, such as Trend Micro, to enhance security further.
Overall, I rate the solution an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Amazon Aurora
June 2025

Learn what your peers think about Amazon Aurora. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
856,873 professionals have used our research since 2012.
Product Manager at a consultancy with 10,001+ employees
User-friendly, performs well and is easy to install, but it is expensive
Pros and Cons
- "The most valuable feature is the ability to do multiple-read and single-write. These are the kinds of features that we were interested in, and Aurora takes care of that natively."
- "The pricing could improve. It should be reduced."
What is our primary use case?
Our deployment was only used within the organization. We didn't make it available publically.
What is most valuable?
The most valuable feature is the ability to do multiple-read and single-write. These are the kinds of features that we were interested in, and Aurora takes care of that natively.
We tried to set this up ourselves in RDS and although it's more expensive, you don't have to tweak it as much. There is a lot less maintenance involves, which means there is a lot less user input.
What needs improvement?
Since leaving the previous organization, I have read that they have made Aurora faster. It was about five times quicker than before, which is quite impressive.
I know that because we were using Aurora, we didn't have to use a Redis cache, which saved us some time.
It was easier to use in terms of a technical perspective, we didn't need anyone to figure out how to write, multiple read, and different locations, with a Redis cache on top of that.
We didn't have to configure it that way; we could have one instance. It was more usable that way.
At the time we were using it, Aurora was supposed to be five times faster, but we didn't see that.
Aurora was supposed to be five times quicker, but we didn't see any evidence.
As I already stated, since leaving that organization, I was reading an article and noticed that they had enhanced Aurora and that it would be much quicker than before. I haven't tried it myself, but that's what I've heard.
In my experience, I didn't see the claimed speed, and when you factor in the cost, or the extra cost of Aurora compared to a normal database, it didn't justify the cost from a performance standpoint, but it did justify the cost because we didn't have to have multiple instances, Redis caches, and other things like that.
The pricing could improve. It should be reduced.
For how long have I used the solution?
I have used Amazon Aurora for two or three years.
What do I think about the stability of the solution?
Amazon Aurora is a stable solution.
I would rate the stability of this solution a ten out of ten.
What do I think about the scalability of the solution?
Amazon Aurora is a scalable product. It is easy to scale.
You don't have to monitor or manage it because it's totally handled by AWS and will scale as your data grows.
We have approximately 600 users in our organization.
How are customer service and support?
We have never contacted or used technical support from Amazon.
Which solution did I use previously and why did I switch?
We are familiar with AWS. We used EKS to store our keys. We used RDS, Aurora, and Load Balancer. We have used Lambda functions, as well as the container.
How was the initial setup?
The initial setup was easy.
What's my experience with pricing, setup cost, and licensing?
It is quite expensive.
I would rate the pricing a two out of five.
Which other solutions did I evaluate?
I was responsible for introducing Salesforce to my previous company.
Salesforce is a CRM tool and is something I am fairly familiar with. Power Apps is something my current employer, evaluating.
We are not looking; we are a Microsoft partner, and we are interested in how Power Apps may be connected from a consulting standpoint. We are also developing an in-house low-code platform.
We are not getting any traction on that, and wonder if we can compare this to items that are already on the market, should we continue development on this or offer something like Power Apps, OutSystems, or something else to our clients?
What other advice do I have?
I would recommend it for enterprises or corporations, but not for small-scale use.
I would recommend it in situations when stability and speed are important.
For large data sets, not for medium or small data sets or volumes of data If you have a lot of data, you should probably go with Aurora. It is not something I would recommend to anybody else. It is not worth the price.
In my previous company, we had a partnership with Amazon.
I would rate Amazon Aurora a seven out of ten.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Project Manager at Yukon
Supported our high-volume transactional workload and scalable product
Pros and Cons
- "Aurora's compatibility with MySQL or PostgreSQL benefited our database management. The migration from on-premise MySQL to Aurora was similar, so we didn't need to change our source code."
- "I would like to see more AI-related features in future releases."
What is our primary use case?
I use Aurora for data storage.
How has it helped my organization?
It works well for our needs. Amazon Aurora has supported our high-volume transactional workload.
We leverage existing AWS services, and that works fine for us.
What is most valuable?
I like that it is compatible with MySQL and the fact that it's maintained by Amazon.
Aurora's compatibility with MySQL or PostgreSQL benefited our database management. The migration from on-premise MySQL to Aurora was similar, so we didn't need to change our source code.
We rely on the fact that it's maintained by Amazon, so we don't need to install updates or patches or handle security ourselves. We don't use any specific features for availability.
What needs improvement?
There is room for improvement in pricing.
I would like to see more AI-related features in future releases.
For how long have I used the solution?
I have been using it for three years. I use the latest version.
What do I think about the stability of the solution?
I would rate the stability an eight out of ten.
What do I think about the scalability of the solution?
I would rate the scalability an eight out of ten. There are around a hundred end users using this.
It is used daily. So, my company has daily usage.
Which solution did I use previously and why did I switch?
We use Postgres and MySQL for on-premise deployment.
Since we're using all AWS tech, it made sense to leverage their entire product suite.
How was the initial setup?
I would rate my experience with the initial setup an eight out of ten, with ten being easy.
The deployment took us a few minutes.
What about the implementation team?
The deployment was done in-house. One person was enough.
It doesn't require any maintenance.
What's my experience with pricing, setup cost, and licensing?
I would rate the pricing a six out of ten, with ten being expensive.
What other advice do I have?
Overall, I would rate the solution an eight out of ten.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Cloud Data Solutions Architect at a recreational facilities/services company with 10,001+ employees
Runs on the background and automatically scales up incase of heavy loads
Pros and Cons
- "The solution’s scalability is good since we don’t need to take a maintenance window during unpredictable workloads. I like the solution’s behind-the-scenes happenings. It is a great feature."
- "I would like to see performance insights on the database based on the queries. Currently, we use SolarWinds as the monitoring tool. I would like to leverage SolarWinds’ performance insights in AWS services. SolarWinds gives larger insights when we run performance issues."
What is our primary use case?
The solution is auto-scalable and serverless. It runs on the background and automatically scales up incase of heavy loads.
What is most valuable?
The solution’s scalability is good since we don’t need to take a maintenance window during unpredictable workloads. I like the solution’s behind-the-scenes happenings. It is a great feature.
What needs improvement?
I would like to see performance insights on the database based on the queries. Currently, we use SolarWinds as the monitoring tool. I would like to leverage SolarWinds’ performance insights in AWS services. SolarWinds gives larger insights when we run performance issues.
For how long have I used the solution?
I have been using the solution for one year.
What do I think about the stability of the solution?
We use the solution with dedicated instances where we had faced a couple of instances in which the tool had undergone force releases. Our applications are not highly transactional or work 24/7. Therefore, the impact was less. From the application downtime metrics, it goes down and comes back again. Aurora should be seamless if there is any hardware failure on that specific instance.
Its also fails to the secondary instance as a primary. We had a couple of hiccups last year with the solution. I am not sure if they have included anything on that in the season’s release. We did not experience anything of that sort for the past two and a half months which is good.
How was the initial setup?
The solution’s initial setup is straightforward.
What's my experience with pricing, setup cost, and licensing?
The tool’s pricing depends on the instance type. For cost optimization purposes, we use the result instance category.
What other advice do I have?
I would rate the tool an eight out of ten. Aurora is plays well for us. I recommend this solution for zero downtime.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
CTO at Atulya Abhinav Tech Private Limited
Built-in features manage recovery and availability
Pros and Cons
- "One of the standout features of Amazon Aurora is that we do not need to maintain disaster recovery or manage availability zones."
- "There are tuning challenges."
What is our primary use case?
We use Amazon Aurora as a SaaS product to store customer data. Customers pay for usage rather than directly for the database, making it essential for our business's internal operations.
What is most valuable?
One of the standout features of Amazon Aurora is that we do not need to maintain disaster recovery or manage availability zones. These features are built into the product. Furthermore, the database is readily available, and AWS manages backups and other essential tasks. We only need to focus on database queries.
What needs improvement?
There are tuning challenges. The same methods used for tuning in RDS might not work in Aurora, and some functionalities available in MySQL may not be compatible with Aurora. There's also a concern with queries working in development on MySQL but not in production on Aurora.
For how long have I used the solution?
We have been using Amazon Aurora for over three to four years.
What do I think about the stability of the solution?
Amazon Aurora is stable once the migration is complete. We faced some glitches during migration, but post-migration stability has not been an issue.
What do I think about the scalability of the solution?
Amazon Aurora is fully scalable without any limitations.
How are customer service and support?
Amazon provides very good technical support.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We transitioned from using RDS to Amazon Aurora.
How was the initial setup?
Initial setup of Amazon Aurora was straightforward, although migration took longer.
What about the implementation team?
The installation could be handled by one person, however, the migration process required a team.
What was our ROI?
We have seen an increase in customer satisfaction and availability with the switch from RDS to Aurora. While monetary savings might not be apparent, improvements in service availability and reliability are evident.
What's my experience with pricing, setup cost, and licensing?
The pricing for Amazon Aurora is nearly the same as RDS, with Aurora offering additional functionalities. This makes the product cost-effective.
Which other solutions did I evaluate?
Apart from Amazon Aurora, we also use AWS, GCP, and Azure. For data analytics, we moved from Snowflake to ClickHouse.
What other advice do I have?
Amazon Aurora overall rates at nine out of ten.
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 does not have a business relationship with this vendor other than being a customer.
Last updated: Feb 26, 2025
Flag as inappropriateChief technical officer at Solvezy Technology Kenya Limited
Offers features for day-to-day management of large-scale databases
What is our primary use case?
It is the database service where the main application writes its data. Any processing from the front end is typically stored in Aurora unless the data is object-oriented, in which case it is logged into MongoDB.
How has it helped my organization?
Aurora is superb compared to other databases. Although our data size is still small, it’s performing well. An important feature is having different replicas for read and write operations, significantly improving performance and ensuring the system remains fast.
What is most valuable?
It offers features for managing large-scale databases day to day, including backup structures, available snapshots, and replication capabilities. These features ensure that data can be written to different instances across various zones.
What needs improvement?
There should be constant changes, which can be challenging to keep up with annually. The UAE evolves rapidly, and after just a two-month break, you might find that things have shifted around. It would be helpful to have a more structured way of introducing these changes. I like how Microsoft does it with Patch, where you know to expect updates regularly. If AWS implemented something similar, the update pattern would be more predictable.
The only database issue we encountered was when we were using a read replica for both read and write operations. This sometimes caused the database to be slow, likely because the read queries weren’t optimized. However, the issue was resolved once we split the read and write operations into separate replicas, and everything has been smooth since then.
For how long have I used the solution?
I have been using Amazon Aurora for three years since its inception.
What do I think about the stability of the solution?
I’ve never really had issues with it. It is stable. I rate it a ten out of ten.
What do I think about the scalability of the solution?
100 people are using this solution internally.
AWS operates on a pay-as-you-go model, which means we have some limitations, but it offers significant growth potential. One of the great features of their databases is the ability to increase resources without needing to shut them down.
How are customer service and support?
I’ve logged a few tickets, though not specifically for RDS. The issue I had was with billing, but I received good support and helpful advice, which allowed me to resolve the issue and move forward.
How was the initial setup?
The initial setup is straightforward. I’ve deployed it on my free account; it’s just a few clicks, and the database runs.
What's my experience with pricing, setup cost, and licensing?
It has monthly billing.
What other advice do I have?
Aurora is a great product. Since it’s an open-source solution, it’s not as expensive to license as other enterprise-grade databases. I highly recommend it.
Overall, I rate the solution as ten out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
EVP Technology at a consultancy with 51-200 employees
Better indexing capabilities but expensive solution
Pros and Cons
- "We had better control over the parameters that we could tweak in terms of intermediate storage and better indexing capabilities."
- "It would have been helpful if they had provided some benchmarking numbers."
What is our primary use case?
We had challenges in loading huge volumes of data quickly, with reports growing beyond a certain number of millions of rows. Despite indexing and applying filters, we experienced significant latency loading the related reports. That's why we looked into using Aurora. We monitored it for about six months and tweaked the database-related parameters, but we still didn't see much improvement. So we reverted to RDS.
What is most valuable?
We had better control over the parameters that we could tweak in terms of intermediate storage and better indexing capabilities.
What needs improvement?
It would have been helpful if they had provided some benchmarking numbers. If they had given those, we would have been able to make a more informed decision.
For how long have I used the solution?
I have been using Amazon Aurora for six months.
What do I think about the stability of the solution?
It is a stable solution for a specific business case.
What do I think about the scalability of the solution?
It is a scalable solution. We had around 35 users.
How was the initial setup?
My IT person has been involved in the setup, but they said it was easy.
What's my experience with pricing, setup cost, and licensing?
It is an expensive solution. It is one of the reasons we shifted to RDS.
What other advice do I have?
I would check you to check your use cases and the pain points you have with the current database and then recommend you make a benchmarking comparison.
In case of any specific requirements, we can evaluate if Amazon Aurora is a good fit. Overall, I would rate the solution a seven out of ten because our objective was not fulfilled.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Amazon Aurora Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Product Categories
Relational Databases ToolsPopular Comparisons
SQL Server
Teradata
Oracle Database
SAP HANA
MariaDB
IBM Db2 Database
CockroachDB
Citus Data
YugabyteDB
Oracle MySQL Cloud Service
Oracle Database Cloud Service
Buyer's Guide
Download our free Amazon Aurora Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- When evaluating Relational Databases, what aspect do you think is the most important to look for?
- Do general purpose or OLTP Oracle databases really perform better on SPARC based servers?
- Microsoft sql2017 VS SAP Hana
- What is the best database choice for a long term plan?
- SQL Server 2005 vs. InfoBright - what are the pros and cons of these solutions?
- How does NuoDB compare to MySQL and SQL Server?
- Which RDBMS tool do you prefer and why?
- Did you switch from a different solution to MySQL? Can you list a few pros and cons for making the move?
- Why is Relational Databases Tools important for companies?