loading...

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

ben profile image Ben Halpern ・1 min read

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.

Discussion

pic
Editor guide
Collapse
wceolin profile image
Will Ceolin

The combination of Vercel + Firebase is very cost-effective to me. You can literally run your project for free until you have enough users (when you'll have the revenue to pay for their services).

Even when that happens, you can easily run a complex project paying less than $30/month and have a full platform for developing, testing, auto-deployments, caching, etc., and not caring about infrastructure at all. I spend less than 1 hour/year on DevOps for projects running on Vercel + Firebase, which makes them even more cost-effective.

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
flamingphoenix777 profile image
FlamingPhoenix777

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 🇨🇦

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

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
rphilogene profile image
Romaric Philogène

Thanks Pacharapol 🙏 We work hard to make it better day by day.

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
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
manishfoodtechs profile image
manish srivastava

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
swissgreg profile image
SwissGreg

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
brookesb91 profile image
Ben 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
nimicent profile image
Julia Nash

UPDATE: IBM Cloud costed me $8 bucks.

Previously had costs at nothing.

  • Vercel for frontend
  • GCP for MongoDB Atlas
  • IBM Cloud for backend by Node runtime.

is my personal site build. Then name.com for domain names but I use godaddy now too for buying domains.

Collapse
teotcd profile image
JedDevs

Same here, I host on github pages - dead simple and free hosting. Then use namescheap for a simple free .me domain and that's it.

Collapse
mxldevs profile image
MxL Devs

I've been using heroku for personal projects that I'd like to run 24/7 and not having to leave my machine on and I seem to be able to manage to squeeze by with the free monthly credit, though I believe it it is intended for development/prototyping purposes only and not for commercial use? Not sure.

I saw Vercel being recommended and it doesn't appear to have an issue with commercial vs non-commercial projects so I might switch to that for more commercial projects. It also supports Ruby which is something I like.

Collapse
mohammedmahers profile image
Muhammed Maher

I've been using Linode for over a year now, I initially wanted aws but my the creditcard provider was not supported, now that I have another creditcard, I'm still a happy linode user.

however, I would say my projects aren't big enough to really test how would the service stand against a high availability production server. just to mention :)

Collapse
mullojo profile image
Bob

Build a Meteor + (Vue, React, Svelte, Angular, or Blaze) app and you can use Meteor Galaxy Hosting. You can use it 1 month for free and a starter app for just $7 a month. Crazy good deal for everything you get.

You can also shut down the container if you don't have active users if you really want to save money during development.

And there is no faster way on the planet to build a full-stack app than with Meteor. Get mobile & desktop installables with PWA options added.

Galaxy runs on AWS EC2 containers. You can increase the size of containers, or the number of containers to scale. It's effortless.

With Meteor, you typically use MongoDB as your main database and you can run a 3 node replicating cluster on MongoDB's Atlas product for free to start, and you can scale up from there too.

So basically you can start for almost free and there is no limit, pay only for what you use / need.

Collapse
alidev profile image
Ali Kamalizade

For frontend projects I am happy with Netlify: great support, easy to use, fair pricing.

For backend I have used Heroku which works alright. However, I recently tried out Render.com and I like it a lot: it provides much out-of-the-box functionality and it's dead-simple to use.

Collapse
adam_cyclones profile image
Adam Crockett

Google weather 🥁

Collapse
chrismccoy profile image
chrismccoy

in the past i have used digitalocean, been on aws lightsail for over a year cause i was given $5000 in credits, so i moved stuff onto there

Collapse
ben profile image
Ben Halpern Author

This is what I get when I search for info on this...

search results

(And the top results down the page seem a little dated)

Collapse
itsjzt profile image
Saurabh Sharma

It seems all links are visited

Collapse
marcelocg profile image
Marcelo Gonçalves

For VPS (Virtual Private Server) I use OVH (ovh.pt). At 3 Euros for a 1vCore, 2GB Ram, 20GB SSD, it's cheaper for me than the US$5 Digital Ocean CHARGES.

Collapse
shaijut profile image
ShaijuT

Deploy App Servers Close to Your Users.

I heard about fly.io in Hacker News.

Maybe its useful. :)

Collapse
rolfstreefkerk profile image
Rolf Streefkerk

Without being specific WHAT gets deployed this is a very hard comparison to make.
You'll need to be very specific what you need from the cloud and then you my get a better answer