Overall Satisfaction with Amazon Relational Database Service (RDS)
Amazon Relational Database Service (RDS) is being used as the centralized database to store the data required by the application. AWS RDS is used as the main database. Automated backups, high availability, reader and writer, auto-scaling, all of these are being used in the Production environment to fully get the benefit of using this managed AWS service.
- Resource monitoring.
- Trigger AWS Lambda within AWS RDS database.
- Serverless using Aurora.
- Run SQL Queries from AWS Console on AWS RDS (Non Aurora) databases.
- Ability to take SQL backups automatically instead of taking the whole snapshot.
- Access and searching logs.
- Highly Available Database in Production to keep the business running smoothly without downtime.
- Saves money using auto-scaling.
- Backups and monitoring makes our business safe and secure.
Amazon Relational Database Service (RDS) is very well integrated with AWS services like CloudWatch, Lambda, IAM, Secrets Manager, S3, etc. It is AWS managed database service. It provides a serverless version using Aurora with auto-scaling features. Its features like auto-upgrades, auto-backups, monitoring, auto-scaling, multi-az replication are quite fruitful. AWS RDS is a great choice if you're looking for a managed database service especially when your infrastructure is on AWS.
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?
Amazon Relational Database Service (RDS) is well suited where you need a managed database. It is also good using Aurora when you want a serverless version that is a bit faster and more managed by AWS. It is a good choice of a database due to the different flavours available like MariaDB, MySQL, Oracle DB, etc. It is good when you want features like automatic backups, automatic upgrades, auto-scaling, high availability, etc. It is a good choice for the production environment. It is not a good choice for those databases where you need more access on the system level or looking for deep access to logs or for a database that is not available on AWS RDS like AS400, etc.