DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

What are the least expensive cloud providers at various levels of use?

If you're generally familiar with one or more services out there: What's the cost landscape as you know it?

No services are apples-to-apples, but I'm curious about the big leaders in cost-effectiveness.

Top comments (29)

Collapse
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
coly010 profile image
Colum Ferry

I'd say the firebase one is true to a degree. However, depending how you've written your Firestore code, you could end up exceeding your free quota very quickly.

There's a lot more thought needed around, when to read data from firestore and how often you do so.

Collapse
 
daveteu profile image
Dave

Complex project less than $30/month? May I know how many users are using your app?

Collapse
 
swagwik profile image
Sattwik Sahu • Edited

Wow that's awesome πŸ˜€πŸ‘

Btw, would you suggest Vercel or Netlify? Which one's better?

Collapse
 
andrewbrown profile image
Andrew Brown πŸ‡¨πŸ‡¦

Firebase is more of a PaaS than and IaaS

Collapse
 
andrewbrown profile image
Andrew Brown πŸ‡¨πŸ‡¦ • Edited

Oracle Cloud is 1/7th of the cost of computing then AWS, or that's at least what I keep being told. I didn't bother to crunch the numbers.

You have to be very specific about what cloud services and what cobinations because it's really complicated.

Collapse
 
glennmen profile image
Glenn Carremans

I like Digital Ocean for my personal projects. Very clean dashboard and cheap pricing.
It has all the things that I need, root access, server stats, server monitoring/notifications, automated backups, cloud firewall, VPC network.

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt • Edited

Heroku + Cloudflare + Custom domain is probably the cheapest way to deploy Docker with HTTPS.

But now I stick with Google Cloud Run, as it is faster and scalable as well.

Of course, Qovery is more customizable and powerful, but it still feels experimental to me. Nonetheless, Qovery team on Discord is very active.

Collapse
 
rophilogene profile image
Romaric P.

Thanks Pacharapol πŸ™ We work hard to make it better day by day.

Collapse
 
manishfoodtechs profile image
manish srivastava • Edited

Buy a vps with kvm / cloud account and then install opennebula. Your own private cloud.

Inside article there are links for opennebula and easy cloudstack installation.

Collapse
 
aghost7 profile image
Jonathan Boudreau

I think the better place to start is to ask what sort of services do you want. There's a ton of options out there and its easier to look at options by cutting out providers that don't have the services you want. Do you want managed databases? Is it OK with you if they're proprietary databases (e.g., are you fine with using firebase / dynamodb / cosmosdb)? Do you want Kubernetes as a service? Or just infrastructure as a service?

I can recommend looking at some underdogs like linode or digitalocean which have a pretty good offering of services for the cost. Its very hard to calculate prices accurately because there's a lot of differences in how each provider bills you. For example digitalocean and azure give you the Kubernetes control plane for free, but with AWS you have to pay IIRC. There's also some gotchas with ELB compared to other load balancers.

Collapse
 
imthedeveloper profile image
ImTheDeveloper

Hetzner
Aruba cloud
Ssdnodes

Ordered by reliability. But these 3 are my go-to for any time I just need some standard components without getting murdered on price.

Collapse
 
alex_barashkov profile image
Alex Barashkov

Bare metal always will be the cheapest and highest performance for sure.

Collapse
 
brookesb91 profile image
Brookes

I use Heroku for nearly all of my hobby projects. We've even started using it at my place of work for it's ease of deployment, auto-scaling and monitoring. It's very easy to start spending larger sums of money on their but it's very transparent.

Collapse
 
swissgreg profile image
SwissGreg • Edited

For starters and medium projects I can definitely recommend Heroku.

It is dead simple, you can use free dynos for apps that don't need to be always live.

Hobby dynos (something like a simple EC2) start only 7 USD per month, and we handled HackerNews traffic with them at SwissDevJobs.ch

Collapse
 
kmistele profile image
Kyle Mistele

AWS has a free-tier for some services & technologies like EC2 (cloud computer), DynamoDB, Lambda (serverless functions), RDS (managed MySQL) and so forth, and it's really great. I've found their pricing to be really reasonable. I wasn't a big fan of Azure when I tried it. Can't speak to Google Cloud, DigitalOcean or other providers since I haven't used them.