I have also found that self-hosting, even with your own hardware, is significantly cheaper than the premium cloud hosting (AWS, etc). We priced out a VM server at my company and we found we could rebuy the hardware for it every FIVE months, just from the cloud hosting costs. And that is if we were decently disciplined about turning VMs on and off every day (which we all knew was a fantasy).
That caused us to strike out the premium providers. Leaving us with the non-premium ones (Digital Ocean, etc), co-locating, or in-house hosting.
The other reason that companies like to use AWS is for liability. If you don’t own the hardware you’re not as responsible for the physical security and maintenance for tons of servers distributed around the world. At least that’s what my employer likes about it. For personal use or smaller companies, I def don’t see the use case of AWS just out of price and complexity.
I hear you. Personally I never understood the appeal of costly hosting at AWS and such. It just always seemed so expensive. The only benefit it provided, imho, is when you legitimately need to scale very quickly or if you’ve got a really huge variance in load.
Everything else? My own servers please, and thank you for reading 😁
What I read so far:
The dynamic scaling is what makes it worth it.
Many of the traditional hosting offerings just give you a monolithic VPS/dedicated hardware.
But if you want to up/downscale depending on peak demand during lunch hour it get’s complicated.
But for peak demand they can assume a certain amount from historical data or expected load for something special (like an exclusive report everyone would like to read about).
And lunch hours arent shifting around much. So you could schedule more load balancing during the hours of 11am to 3pm in advance.
I have also found that self-hosting, even with your own hardware, is significantly cheaper than the premium cloud hosting (AWS, etc). We priced out a VM server at my company and we found we could rebuy the hardware for it every FIVE months, just from the cloud hosting costs. And that is if we were decently disciplined about turning VMs on and off every day (which we all knew was a fantasy).
That caused us to strike out the premium providers. Leaving us with the non-premium ones (Digital Ocean, etc), co-locating, or in-house hosting.
The other reason that companies like to use AWS is for liability. If you don’t own the hardware you’re not as responsible for the physical security and maintenance for tons of servers distributed around the world. At least that’s what my employer likes about it. For personal use or smaller companies, I def don’t see the use case of AWS just out of price and complexity.
I hear you. Personally I never understood the appeal of costly hosting at AWS and such. It just always seemed so expensive. The only benefit it provided, imho, is when you legitimately need to scale very quickly or if you’ve got a really huge variance in load.
Everything else? My own servers please, and thank you for reading 😁
What I read so far:
The dynamic scaling is what makes it worth it.
Many of the traditional hosting offerings just give you a monolithic VPS/dedicated hardware.
But if you want to up/downscale depending on peak demand during lunch hour it get’s complicated.
How much is this true?
Not only are those clouds expensive, they are also slow.
So perhaps a fifth of the peak hardware would be cheaper than the entire AWD and still more than capable.
How much, I can’t say. Not my pay grade :p
But for peak demand they can assume a certain amount from historical data or expected load for something special (like an exclusive report everyone would like to read about).
And lunch hours arent shifting around much. So you could schedule more load balancing during the hours of 11am to 3pm in advance.
Just depends on your usecase I guess.
I bet it’s great if your business is Spirit Halloween.
Use a Cronjob to turn the servers on or off.
Automate everything you can