A developer's take on AWS RDS
August 31, 2018

A developer's take on AWS RDS

Arjun Komath | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Amazon Relational Database Service

Amazon RDS is one of the primary data stores for all applications in our organisation. We also use AWS DynamoDB, Elastic Search, Redis etc apart from RDS. We preferred RDS over other DBaaS because it's a part of AWS which is highly reliable and scalable, and it is a completely managed solution which is simple, easy to use and also offers advanced features required by DevOps team.
  • Zero manual configuration, you can get an instance up and running in just 5 minutes.
  • High scalability (RDS simplifies setting up master-slave cluster) and reliability (Multi AZ replications).
  • Automatic backups so that we don't have to worry about losing data.
  • Hard to debug performance issues at times since it is a managed service and we don't have all privileges.
  • We do not require dedicated database admins, which saves both money and man power. It's easy for developers to manage infrastructure thanks to RDS.
RDS removes the headache of maintaining and monitoring database instances, we do not have to worry about replication, backup and restore, updating the database etc as it's fully managed by AWS. So if you want to focus more on building the actual software rather than worrying about the infrastructure, RDS is a highly recommended.