Choosing a cloud platform - AWS, Azure or GCP

Soldato
Joined
1 Nov 2007
Posts
7,012
Location
England
I'm building a mobile app and need to deploy a backend for it. I've decided I don't want to handle all the sys admin stuff myself and so have been looking into cloud providers like AWS, Azure or GCP and I'm having a hard time deciding. The three things I need are as follows:

* Running a Go backend server
* PostgreSQL database
* Apache Cassandra (or similar) database
* User authentication

All the cloud providers seem pretty expensive and I'm worried that I'm going to have a massive unintended bill at the end of the month. Having said that it would speed things up greatly to have all the server side stuff handled for me.

Does anyone have any experience with these providers and can you offer any advice for this?

If you need more information then please let me know.
 
AWS certainly has a free tier for most services - many of our production services at work manage to duck under the threshold and cost us $0. When something goes amiss and we have a lot of traffic/extra load, it often amounts to single digits dollars. I'm sure the other providers have free allowances for learners and small scale stuff too. AWS is just what I know from work.

Others with more knowledge on the comparison/specific services for you will probably chime in shortly!
 
AWS certainly has a free tier for most services - many of our production services at work manage to duck under the threshold and cost us $0. When something goes amiss and we have a lot of traffic/extra load, it often amounts to single digits dollars. I'm sure the other providers have free allowances for learners and small scale stuff too. AWS is just what I know from work.

Others with more knowledge on the comparison/specific services for you will probably chime in shortly!
I've been doing a lot of reading and I think I'll just go with AWS. They offer all of the services I need and the documentation seems good. The only thing that really worries me is accidentally running up a huge bill with unexpected usage. I guess I'll just need to set billing alerts for when I spend a certain amount.
 
Back
Top Bottom