I'm curious on the decision from our two engineers to handle the database on their own for many of the initial phases instead of offloading to a fully managed database service in AWS (DDB or RDS depending on needs).
What could be the reasons they decided to host them in EC2 instances? Costs? A particular DB technology not offered as a service in AWS?
I'm curious on the decision from our two engineers to handle the database on their own for many of the initial phases instead of offloading to a fully managed database service in AWS (DDB or RDS depending on needs).
What could be the reasons they decided to host them in EC2 instances? Costs? A particular DB technology not offered as a service in AWS?
The cost difference can be significant, with self-hosting on EC2 potentially saving 40-60% compared to RDS, depending on the instance type and workload. However, it requires more management effort:
Nice article!
I'm curious on the decision from our two engineers to handle the database on their own for many of the initial phases instead of offloading to a fully managed database service in AWS (DDB or RDS depending on needs).
What could be the reasons they decided to host them in EC2 instances? Costs? A particular DB technology not offered as a service in AWS?
RDS should be enough in this context. I forgot to mention it.
Thanks, Fran.
To be fair, RDS is more expensive than self-hosting DB in EC2.
How much will be the difference u think @jakub
The cost difference can be significant, with self-hosting on EC2 potentially saving 40-60% compared to RDS, depending on the instance type and workload. However, it requires more management effort:
https://www.simform.com/blog/rds-vs-ec2/
https://medium.com/amazon-web-services/by-using-postgresql-on-ec2-save-40-to-60-cost-over-aws-rds-postgresql-e96afdd2210b