Whatever is to be stored, for example, any database requirements, you can use RDS, unless you need to scale it to quite a large size, RDS could be a good solution. You can still go beyond RDS, however, basically for small to medium-sized database requirements, you can always reliably use RDS as a database solution.
Architect - Database Administration at Mitra Innovation
Resilient, reliable, and easy to set up
Pros and Cons
- "The time to install or set up a database environment is very fast."
- "The solution is a bit expensive."
What is our primary use case?
What is most valuable?
The first thing I like about RDS is the on-prem implementation. The time to install or set up a database environment is very fast.
The resilience, multi-zone resilience, and availability are great. We don't need to extensively create any replication services or anything that we have to worry about as DBAs. Everything is given. It's just a matter of punching in the parameters and in the background, it all that is configured.
The initial setup is straightforward.
It's scalable.
The solution is reliable and stable.
What needs improvement?
If you are a very tech-savvy guy who is a DBA, there are certain limitations due to how it's been implemented. You cannot do a lot of platform-level changes if that's how it's been set up, however, it's not required actually. Those limitations have not stopped anything, not stopped us from doing anything. That said, someone more technical may not like the limitations. Platform-level changes are not allowed.
The solution is a bit expensive.
For how long have I used the solution?
I've been dealing with the solution for the last eight months.
Buyer's Guide
Amazon RDS
December 2024
Learn what your peers think about Amazon RDS. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
What do I think about the stability of the solution?
I haven't experienced any stability and can therefore say it's reliable and the performance is good. It doesn't crash or freeze.
What do I think about the scalability of the solution?
I've found the solution to be scalable.
I have worked with only three clients at the moment with RDS.
How are customer service and support?
Technical support has been very good.
How was the initial setup?
The implementation process is straightforward. The instructions are very clear. Even a person with basic knowledge would be able to spin up an RDS without an issue. It's not very complicated. The parameters are simple. You can read and understand everything very easily and know what questions to ask and what parameters to consider.
One staff member is more than enough for deployment and maintenance.
You don't need a separate staff for the RDS management. A regular person who manages the rest of the Amazon services can easily monitor it. It has a very good service called CloudWatch, Amazon CloudWatch. Through CloudWatch, everything could be monitored very, very well. All these services are auto-scale. Alerts can be automated as well. I've done this for clients. We have it configured in a way where it's very easy to maintain and manage. We don't need to continuously monitor or anything. We have set thresholds and that CloudWatch service actually helps us to do the monitoring part automatically.
What's my experience with pricing, setup cost, and licensing?
Across most of the database services, it had been a little expensive. It's not only Amazon. If you look at other cloud solution providers, they have to reconsider bringing the prices down. Some clients might not be able to reap their ROI the way that the pricing has been structured for RDS services. It was quite expensive.
What other advice do I have?
I'm an implementer.
I'd recommend the solution. It would be perfect for whoever starts a small or medium business. This is the go-to database they should consider.
I'd rate the solution ten out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Implementer
Senior Software Engineer at a tech services company with 51-200 employees
Ensures the system is reliable and responsive for user security and convenience
Pros and Cons
- "The most valuable features of Amazon RDS are its scalability, reliability, and intelligence."
- "The only thing that needs improvement would be the pricing of the solution."
What is our primary use case?
I use Amazon RDS for my access control system, which manages permissions for users to enter places like universities, workspaces, and club team areas. Amazon RDS stores user data and keeps access permissions current, ensuring the system is reliable and responsive for user security and convenience.
What is most valuable?
The most valuable features of Amazon RDS are its scalability, reliability, and intelligence.
What needs improvement?
The only thing that needs improvement would be the pricing of the solution. Otherwise, it works very well as it is.
For how long have I used the solution?
I have been using Amazon RDS for three years.
What do I think about the stability of the solution?
I would rate the stability a ten out of ten. I haven't had any issues with it so far.
What do I think about the scalability of the solution?
Scalability is one of Amazon RDS's strongest points. I would rate it a nine out of ten.
How are customer service and support?
In 2019, we had a paid subscription for AWS technical support, not specifically for Amazon RDS. We reached out to them when we were conducting stress testing on our system and noticed a significant performance drop, but we couldn't identify the cause. AWS support was helpful. They opened a ticket, communicated with us, and worked with us to pinpoint the problem. Eventually, they helped us resolve the issue, which was valuable for our project.
Which solution did I use previously and why did I switch?
I have previously used another DBaaS solution apart from AWS, which was Google Cloud Platform (GCP). In GCP, we used a PostgreSQL database. One standout feature of GCP that I appreciated was its robust monitoring tools, which were helpful for analyzing performance and identifying issues. While I can't speak in depth about AWS's monitoring capabilities, based on my experience, GCP's tools were quite beneficial in this regard.
How was the initial setup?
Setting up Amazon RDS is quite simple. First, you create an instance by specifying details like its name, storage preferences, and security settings. You can also choose to set up backups. After clicking "create," your RDS instance is ready within minutes. You receive connection parameters, which you use in your application to connect to the database. From there, you can start creating tables and storing data. It's a straightforward process that doesn't require much technical complexity. The deployment of Amazon RDS instance was very quick configuration took only a few minutes. It is an easy and cost-effective process, with a setup fee of around $31. Getting the connection parameters and establishing the connection to the database was seamless and efficient. Overall, it was a smooth and positive experience.
Amazon RDS requires some maintenance, but it is not complicated. You might need to update the database configuration from time to time, which can be done by modifying your RDS instance. You can also schedule regular backups and updates provided by AWS. These changes can be controlled by you, so it is an organized process that ensures your database stays in good shape without much hassle. We have approximately 10,000 users of the solution at our company.
What's my experience with pricing, setup cost, and licensing?
Amazon RDS is quite expensive.
What other advice do I have?
My advice for those starting with AWS products is to closely monitor your usage and expenses. With on-demand and pay-as-you-go services, it is easy to keep using resources without realizing the costs adding up. So, keep a close eye on your bills to control expenses, as pricing might seem small but can accumulate quickly. This is important for cost management in general, and it applies to AWS services too. Overall, I would rate Amazon RDS a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Amazon RDS
December 2024
Learn what your peers think about Amazon RDS. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Corporate Database Architect at a tech services company with 201-500 employees
Leveraging robust compliance features fulfills PCI requirements and scales well
Pros and Cons
- "Amazon RDS fulfills PCI requirements, which is a valuable feature for us."
- "The scalability is the best, and I have no issues with the ability to scale."
- "Amazon cannot guarantee the stability of some extensions, and there is a need for different extensions to meet PCI requirements."
- "Amazon cannot guarantee the stability of some extensions, and there is a need for different extensions to meet PCI requirements."
What is our primary use case?
I work with Amazon RDS for our credit card business operations.
What is most valuable?
Amazon RDS fulfills PCI requirements, which is a valuable feature for us.
What needs improvement?
Amazon cannot guarantee the stability of some extensions, and there is a need for different extensions to meet PCI requirements.
For how long have I used the solution?
I have been working with Amazon RDS for five years.
What do I think about the stability of the solution?
I would rate the stability of Amazon RDS as the best on a scale from one to ten.
What do I think about the scalability of the solution?
The scalability is the best, and I have no issues with the ability to scale.
How are customer service and support?
I rely on reading documentation to manage the database. The documentation is quite good.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I have used both Amazon RDS and Oracle, and I prefer Amazon. I prefer Amazon over Oracle as Amazon offers better features for our needs.
How was the initial setup?
The initial setup process is simple.
What's my experience with pricing, setup cost, and licensing?
I rate the price for Amazon as eight on a scale from one to ten. It's a reasonably high price for us.
What other advice do I have?
Overall, I would rate Amazon RDS an eight out of ten. I would recommend Amazon RDS to other users.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Nov 22, 2024
Flag as inappropriateEVP Technology at a consultancy with 51-200 employees
Excellent data warehouse capabilities
Pros and Cons
- "One of the most valuable features is that it is serverless, so we don't have to worry about scaling."
- "In the next release, it would be great to have access to core parameters to improve or tweak the performance."
What is our primary use case?
We use it for data warehousing and transforming data.
What is most valuable?
One of the most valuable features is that it is serverless, so we don't have to worry about scaling.
What needs improvement?
We don't have control over tweaking the database parameters, so we switched to Aurora.
In the next release, it would be great to have access to core parameters to improve or tweak the performance.
For how long have I used the solution?
I have been using it for five years.
What other advice do I have?
I would give it a nine because it's a reliable and cost-effective solution.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Architecture Lead at SoftwareONE
Helpful support and reasonably priced
Pros and Cons
- "The solution is good for on-premise deployments."
- "The solution could improve by adding a sandbox environment and more security."
What is our primary use case?
Amazon RDS is primarily for web applications.
What is most valuable?
The solution is good for on-premise deployments.
What needs improvement?
The solution could improve by adding a sandbox environment and more security.
For how long have I used the solution?
I have been using Amazon RDS for approximately one year.
What do I think about the stability of the solution?
I rate the stability of Amazon RDS a five out of ten.
What do I think about the scalability of the solution?
I plan to increase the usage of this solution.
I rate the scalability of Amazon RDS a five out of ten.
How are customer service and support?
I rate the stability of Amazon RDS a nine out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
The setup of Amazon RDS was complex.
What was our ROI?
I have received a return on investment using the solution.
What's my experience with pricing, setup cost, and licensing?
The price of Amazon RDS is reasonable.
What other advice do I have?
I rate Amazon RDS a ten out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Principal engineer at a tech vendor with 10,001+ employees
AWS RDS is fully managed service and few manual intervention also automated by scripts.
Pros and Cons
- "The most valuable feature is that it is a fully managed database, where they handle most of the administrative tasks and leaves the users more time to concentrate on business."
- "It would be helpful if they made it easier to migrate from an existing on-premises solution to the cloud-based service."
What is our primary use case?
We have cloud infra and development teams and my job with this solution is to move them to a cloud architecture, so I create a migration plan for Database from on-premises to AWS Cloud , co-ordinate with teams to host the planned RDS solutions and provide support for post cloud hosting challenges for better customer experience.
How has it helped my organization?
Few minutes to launch RDS, DR, HA and monitoring configurations which reduced the administrative task and by the approach of pay for what we use reduced the cost. Performance is good when both Web application and DB are in same cloud. Need to be have In depth understanding of cost, else we are in position to pay more, which makes us to think our own DB is better when cost is very huge amount.
What is most valuable?
The most valuable feature is that it is a fully managed database, where they handle most of the administrative tasks and leaves the users more time to concentrate on business.
What needs improvement?
The fact that it is fully managed has some disadvantages, as well. I have worked on SQL Server, Oracle, and other RDBMS systems for more than 20 years. In many of these cases, I have been an administrator and required administrative privileges to perform many of the tasks that I did. As I now work on a fully managed and maintained database, it is taking me longer to figure out how to perform these same operations that I was used to doing on-premises. Essentially, having a great deal of experience as an RDBMS administrator has made it harder for me to move forward when working on a database that is fully managed. It would be helpful if they made it easier to migrate from an existing on-premises solution to the cloud-based service.
Technical support could use some improvement.
For how long have I used the solution?
I have been using Amazon RDS for five years.
What do I think about the stability of the solution?
The stability of this solution is good. We did have a couple of problems last year when the database was absconded, but luckily we had snapshots available. They take six backups daily and we were able to easily restore. We did not suffer any data loss.
I make use of this solution on a daily basis, especially over the past few years. We are migrating and I do work on the on-premises data centers, which is our core area. But, from a cost perspective, we are working towards hosting our business entirely in AWS.
What do I think about the scalability of the solution?
The scalability of Amazon RDS is very good.
We have between 5,000 and 6,000 users.
How are customer service and technical support?
We have contacted technical support over several issues and use cases. We build a use case and they suggest solutions. I do like them, but each use case is different and I have seen a lot of room for them to improve over time.
How was the initial setup?
We initially deployed Amazon RDS on-premises, although we are now migrating to cloud-based deployment. Spinning up a task is very easy and there is no maintenance. There are no administrative tasks involved for us because it is entirely taken care of. This includes monitoring and backup, as well.
The length of time for deployment depends on the size of the database. If they say it is one gigabyte then it will take a few minutes.
What about the implementation team?
We have technical people who are certified and handle the deployment in-house.
What's my experience with pricing, setup cost, and licensing?
Good amount of cost reduction in cloud but we need to have well defined monitoring rules to save cost even after hosted in cloud. You can scale-up and scale-down with minimal duration compare to on-prem DB Servers. Which add more cost benefits.
We can BYOL (Bring Your Own License), if you already purchased for Microsoft SQL Server or for Oracle and use that during RDS launch.
If you need to reduce licensing cost in database , we can migrate to 3 open source databases in AWS RDS : MySQL, PostgreSQL, and MariaDB.
Amazon Aurora RDS , which is compatible to MySQL Engine and PostgreSQL Engine can be used to get most benefit of RDS managed service with performance and cost since it is AWS native RDS.
What other advice do I have?
We have reached the stage where all of our critical applications are hosted on-premises, and the rest is hosted with a public cloud provider. We found that at one stage, it was more advantageous to store some of our core data in our own data centers and have the rest managed.
My advice for people who are implementing this solution is to keep in mind that they need to redefine their product. It is not just a copy of an on-premises solution. Rather, it is designed with cloud architecture in mind. We use the term Cloud Adaptiveness. This means that before moving, they need to make sure that the architect of that application, the business owner, and the database administrator all realize that they are going to be migrating to the cloud. They will need to make some modifications before it happens. Otherwise, if they try to do it post-migration, it will be more difficult.
I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
CTO at a computer software company with 11-50 employees
Extremely stable and easy to use but the pricing can get expensive without proper provisioning
Pros and Cons
- "The product is very, very easy to use."
- "You can only get access from the sales support. That means if you want to buy something or renew your subscription or upgrade, all these services are easily available. Yet, if you would like to get some technical support, you have to pay for it. You have to pay for an additional subscription."
What is our primary use case?
This product is used primarily for storing data. The process is you have to reserve RDS space and then you can install any database scheme you want, for example, MariaDB, SQL or Aurora. We typically use Aurora DB.
What is most valuable?
The solution has proven to be quite stable so far.
The product is very, very easy to use.
What needs improvement?
The only thing that I can say is, you have to be really careful about the Cloud provision plannings - meaning that you should calculate the cost carefully due to the fact that the bill is increased sharply if you increase the limit. You have to provision what you need per month.
The solution charges for technical support, which is something they should change, at least for those organizations on tier one.
For how long have I used the solution?
We've only been using this solution for six months. It's been less than a year. We haven't been using it for too long just yet.
What do I think about the stability of the solution?
We've found this solution to be very stable. It's reliable. We don't really deal with bugs or glitches. It doesn't crash or freeze. So far, it's been very good.
What do I think about the scalability of the solution?
The solution is fully scalable. If a company needs to expand it, it can do so with ease.
Everyone in our organization uses the product. It's pretty widespread. The idea is you save your data on Cloud and make it available to everybody, add it to your website.
We plan to continue to use this service, at least over the next year or so.
How are customer service and technical support?
Technical support is not ideal. It's one of Amazon's pain points.
Amazon offers a free service tier, a so-called free tier for start-ups. We are a start-up. By the time that you sign up with Amazon, you're connected to the free tier, however, for some reason, you don't have access to the support.
You can only get access from the sales support. That means if you want to buy something or renew your subscription or upgrade, all these services are easily available. Yet, if you would like to get some technical support, you have to pay for it. You have to pay for an additional subscription. It's really too bad.
Everybody using cloud computing needs technical support at some point, so this jeopardizes the original promise of the free tier. If you have to pay for any given question to the technical department, it is not free anymore. That's really a drawback in terms of Amazon's service.
Which solution did I use previously and why did I switch?
There are alternatives to RDS, and therefore you can use another type of cloud computing if you like. However, I haven't used any.
What's my experience with pricing, setup cost, and licensing?
While, with all services of Amazon, there is a starter option that is given for free, this starter offer is not enough for the development or the deployment of products. Each time you pass these limits, you have to pay and it's completely unpredictable.
The pricing can get very expensive. You pay a standard price, which is low, for a fixed reservation. However, if you exceed your limit, instantly, then the bill is increased tremendously. That's a drawback for the system. You have to provision very carefully and to make sure that you do not exceed the limit.
That said, after careful provisioning, it is a very cheap option. If you are successful at cloud provisioning, you won't need to pay much.
You do have to pay extra for technical support, even if you are on the free service tier.
What other advice do I have?
Despite the issues around pricing and technical support, RDS is a good choice for organizations due to the fact that it's very easy to use. I'd recommend it to others due to this ease of use and general stability.
Overall, I would rate the solution at a seven out of ten. If they had a free technical support tier I might rate it higher.
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?
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Cloud Architect, Oracle ACE, Oracle DBA at Pythian
Provides deployment and on-demand database-as-a-service.
What is most valuable?
RDS provides deployment agility and an on-demand database-as-a-service for MySQL, Oracle, and SQL servers.
With RDS, everything is turnkey and always available. For example, due to the inherent multi-availability zone feature of AWS, there is no downtime at all and you can count on AWS RDS to always be available.
How has it helped my organization?
For many of the Pythian customers, one salient benefit, among other benefits, is the option of spinning up a new instance whenever it is needed. Now it can be done with a few clicks, without much ado.
What needs improvement?
RDS doesn't have shell access. This could be beneficial, especially for Oracle databases.
One benefit of having shell access with RDS is that DBAs or developers could keep their own existing scripts. Especially in the case of non-enterprise versions, there is always a need to dig into performance issues and their troubleshooting. So shell access could be very handy in that case and in some other cases.
For how long have I used the solution?
I have been using AWS RDS for the last two years.
What do I think about the stability of the solution?
We have not really had stability issues.
How are customer service and technical support?
The technical support is good and prompt.
Which solution did I use previously and why did I switch?
For many clients of Pythian, it’s an amalgamation of on-premises and cloud. Pythian enables its customers to reap the benefits of both worlds.
How was the initial setup?
With the expertise and experience of Pythian, the initial setup was a breeze.
What's my experience with pricing, setup cost, and licensing?
Read the fine print carefully and always engage experts to carry out migration.
Which other solutions did I evaluate?
We did not evaluate any alternatives.
What other advice do I have?
Having your database on RDS doesn't mean that you don't need a DBA anymore. Mission critical and important databases must be handled by a DBA, even if the database resides on the cloud, like RDS.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Amazon RDS Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Product Categories
Database as a Service (DBaaS)Popular Comparisons
Microsoft Azure SQL Database
Google Cloud SQL
MongoDB Atlas
SingleStore
Oracle Database as a Service
Google Cloud Spanner
Oracle Exadata Cloud at Customer
Yugabyte Platform
IBM Db2 on Cloud
EDB Managed DBaaS Service
Buyer's Guide
Download our free Amazon RDS Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What are the best options for simple backup and recovery of Amazon RDS and Oracle Database Cloud Service?
- When evaluating Database as a Service, what aspect do you think is the most important to look for?
- What would be the best application SQL optimizer over the WAN?
- Which database is the best for session cashing?
- What is the biggest difference between Google BigQuery and Oracle Database as Service?
- Which low-code (no-code) database solution do you prefer?
- Which databases are supported under DBaaS solutions?
- Why is Database as a Service important for companies?