Overall Satisfaction with Amazon Relational Database Service
RDS is being used in a ton of different ways, however it shines best for use in conjunction with Elasticsearch and providing the endpoint a writable position that we don't have to manage. Being multizone it allows for it to always be up and working; also since backups are automatic, it takes off that overhead of our engineering team.
- Developers are releasing code quicker that rely on backend databases
- Backup and restore are handled by Amazon, meaning we know that our highly available database will always be available
- Ability to use multiple different databases depending on need
- Highly available configuration is included with just the click of a radio button with initial setup
We originally were going to utilize EC2 instances for configuration and installing a database. This would require DBA knowledge as well as the need for more overhead within our configuration. This could be scripted, however; this adds so much more to what our end goal was going to require. Within Terraform, this would require startup scripts and certificates, RDS handled all of this for us and made a much more easily configurable infrastructure as code.
Support for overall AWS services is a 10. We had one issue with creating a dev / stage / prod database within Aurora and a quick call with Amazon allowed us to figure out the issues we were having and it was determined it was how we were creating our initial setup of the databases.
Do you think Amazon Relational Database Service (RDS) delivers good value for the price?
Are you happy with Amazon Relational Database Service (RDS)'s feature set?
Did Amazon Relational Database Service (RDS) live up to sales and marketing promises?
Did implementation of Amazon Relational Database Service (RDS) go as expected?
Would you buy Amazon Relational Database Service (RDS) again?
RDS has the ability to handle infrastructure management in a secure manner, creating a highly available and scaleable database system for great use in production, stage, and development environments. AWS handles all backup and restoration giving your developers less to worry about with infrastructure worries and more time to develop code and produce quality code. In our use case, we required a fully configurable and easily maintainable and scriptable database and RDS completely fit that bill with ability to be scripted via terraform.