Explore Courses Blog Tutorials Interview Questions
0 votes
in AWS by (12.9k points)

I've been looking around for best practices when setting up your database on the cloud but it still isn't clear to me which of the following solutions should we be going for?

  • Amazon RDS Aurora
  • Amazon RDS MySQL
  • MySQL on EC2 instances

I see Amazon Aurora being marketed as the better alternative however after some research it doesn't seem like people are using it. Is there a problem with it?

1 Answer

0 votes
by (119k points)

I would suggest RDS over running your own on AWS EC2. Having the failover happen automatically and also the backups are just worth every penny. Especially since RDS isn't that much more expensive.

Aurora looks really good on paper, but the more flexible choice of instances has kept me at PostgreSQL until now. We're looking at migrating to Aurora though, mainly because of the autoscaling storage provisioning and the higher performance.

Related questions

Want to get 50% Hike on your Salary?

Learn how we helped 50,000+ professionals like you !

Browse Categories