Hey Hackers,
What are you currently paying for your hosting?
I've got to the point I need to upgrade my servers, these will cost about £200 per month but it's giving me a bit of anxiety lol
I currently pay about £60 per month.
I could hold off upgrading them but at the same time they will allow me to do more and house more users.
Thanks in advance
Where are you hosted now?
I'm personally a big fan of Digital Ocean, but recently I decided to host https://dailystate.me on https://render.com. It's been an amazing experience really because I don't have to do any devops anymore. Just git push it.
How does it handle scale?
For static sites, it's like Netlify. Free hosting + global CDN.
For servers, you have to do it manually in their UI, but it's supposed to come with 'zero-downtime'. For databases, same as for servers but you can't downgrade.
Haven't tried scaling, I"m not there yet ;-)
Cool. Thanks. I have a setup that involves multiple services, queues, etc. Do you think DigitalOcean would be better suited for me?
(Render founder) Can't speak to your exact setup but we have a lot of customers running over 10 services including databases, queues and background workers.
Okay cool thanks. How does it stack up against DigitalOcean in terms of cost?
Does each service, queue, etc cost $7/mo? So in your customer's example it would be at least $77 + workers/db
Each service costs $7/month (except static sites, which are free). A direct comparison to Digital Ocean isn't quite valid because you have to do a lot less work with Render: just
git push.I hoest over at Digital Ocean myself, and couldn't recommend them more.
What kind of resources are you utilizing for a 200 quid monthly hosting bill in 2020? Who do you currently host with?
Where are you ? If you are in Europe, I would recommend the Hetzner cloud. It's by far the cheapest I have seen and they are run by renewable energy , so 0% carbon emissions. with data centers in Germany and Finland. I'm planning to work with them more. I quite like em. https://www.hetzner.com/
I'm a bit late on commenting this, but I fully agree with you - Hezner is awesome!
My product is built on the MeteorJS framework and I hosted it on their Galaxy platform for awhile. I really like it but at about $28 a month for one instance it was a little pricy. I mean, for just hosting something with no real user base yet anyway.
So I switched to Digital Ocean. There is an awesome open source project called MUP that is super simple and basically gives your MeteorJS apps a push button deployment experience with on top of Docker.
Right now I pay $15 a month: $5 for their smallest droplet they have and $10 for a load balancer.
I don't really need the load balancer but it comes with their certificate service built in and I am too lazy to configure and manage the certs myself.
Although, it really is not that hard and I could cost my costs by 66% so I should probably do that. :-)
How much you should spend on your servers depends on what kind of workloads you run. If you have sustained workloads with moderate auto-scaling needs a managed k8 cluster is a good option.
If you have spiky workloads where most of the time your traffic is low, a "server-less" approach might be more affordable.
You could try cloud run ( https://cloud.google.com/run/ ). It has pretty good free tier, and you can run any docker container.
what about this: Netlify for front end, Heroku to host backend API, MongoDB for database. All free until you reach a certain threshold.
Any reason why that strategy doesn't work?
Technically I'm not paying anything because I have GCP credit, but my monthly bill (not considering credit) is about $300/mo. That's mostly for a 3 node Kubernetes cluster. Which is very overkill.
Once my credit expires, I'm looking at moving to Heroku or render.com for simplicity. That will likely cost ~$70/mo.
Maybe you can try to give us an idea of what
======
If you are paying 60 per month and you are really comfortable with it finance-wise and handles your current traffic quite well, I would recommend you stay there for now.
Personally I am on Linode for server hosting and am not thinking of moving out anytime soon - I have 2 $5 instances (1 webserver and 1 db) = $10/m running a music platform - this month's revenue is at $700.
I use AWS S3 and my monthly bill is always between $8 - $10 a month and I am comfortable with it.
Server pricing completely depends on the usage, your project's deployment architecture & the scaling strategy. I personally chose the Digital ocean over AWS, as they provided most of the services which suited well for my project(during the start) and those were not expensive. But later I moved to AWS as soon as my product started scaling, started using EKS, ECS, SQS, SNS, etc services that were not available within DO but became immediate requirement for the product.
What is your tech stack? These prices don't seem reasonable for a hosting solution in 2020