Cloud price comparison

Aswin Pyakurel


Aswin Pyakurel
Here is a comparison of the pricing for managed PostgreSQL hosting on cloud platforms based on the information I found:
- Amazon Web Service’s RDS: You can choose between On-Demand and Reserved Instances. On-Demand Instances let you pay for compute capacity by the hour with no long-term commitments. Reserved Instances provide you with a significant discount (up to 75%) compared to On-Demand pricing and provide a capacity reservation. The pricing varies depending on the region, instance type, storage type, and backup retention. For example, in US East (N. Virginia), a db.t3.micro instance with 20 GB of General Purpose SSD storage and 7 days of backup retention costs $0.017 per hour for On-Demand and $0.011 per hour for Reserved (1 year term). You can also use the AWS Free Tier to get started with a db.t3.micro instance for free for up to 750 hours per month.
- Google Cloud Platform’s Cloud SQL: You can choose between per-second billing or package plans. Per-second billing lets you pay only for what you use, with no upfront commitment. Package plans let you prepay for a package of resources that are available at a discounted rate. The pricing varies depending on the region, machine type, storage type, network usage, and backup configuration. For example, in US Central (Iowa), a db-f1-micro instance with 10 GB of SSD storage and automatic backups costs $0.0156 per hour for per-second billing and $0.01 per hour for package plan. You can also use the Google Cloud Free Tier to get started with a db-f1-micro instance for free for up to 744 hours per month.
- Azure Database: You can choose between Basic, General Purpose, Memory Optimized, or Hyperscale service tiers. Each tier offers different levels of performance, availability, scalability, and features. The pricing varies depending on the region, compute generation (vCore or DTU), storage type (SSD or HDD), backup storage size (GB/month), number of replicas (for high availability), and zone redundancy (for disaster recovery). For example, in US East 2 (Virginia), a Basic tier single server with 5 DTUs (Database Transaction Units) and 2 GB of SSD storage costs $0.0067 per hour. You can also use the Azure Free Account to get started with $200 credit to spend on any Azure service within 30 days.
- ElephantSQL: You can choose between Tiny Turtle🐢 , Pretty Panda🐼 , Happy Hippo🦛 , Jumbo Elephant🐘 , Grand Elephant🐘 , Extreme Elephant🐘 , or Custom plans. Each plan offers different levels of performance (RAM size), availability (number of nodes), scalability (storage size), features (SSL support etc.), and support level. The pricing is fixed regardless of region or usage pattern. For example, a Tiny Turtle plan with 20 MB RAM size , one node , 5 GB storage size , basic features , and community support costs $19 per month. You can also use their free plan which offers similar specifications but only allows up to five concurrent connections.
I hope this helps you compare these services based on their pricing.