Hacker News new | ask | show | jobs
by scarface_74 495 days ago
I bet you think all people do is spin up a bunch of VMs on AWS or the other cloud providers.
1 comments

I'll bet that's what most startups do.
I bet you as someone who has worked for startups that’s not true especially since every startup is trying to do something with “AI” these days
This is Hacker News. Everyone here has worked for startups.
I’ll leave that spurious idea alone.

But, the idea that you can just move workloads to a random VPS and get the same benefits of AWS/Azure/GCP is …naive and shows a lack of understanding of how any real company operates.

The last startup I worked for had 60 employees and we hosted microservices that aggregated public and private (to the company not PII) health care data for health care providers. They used them as backends for their internal processes and public websites and mobile apps.

We had to be scalable since any new provider could increase traffic by 10-20% and that helped when COVID came around in 2020 and traffic spiked

We had multiple MySQL databases, ElasticSearch, ETL processes using Lambda, CloudFront (CDN),S3 for storage, SQS (messaging), ECS (Docker orchestration), VMs for some workloads.

Should we have put those on some random VPS and spun up the equivalent for ourselves ?

Yes, I know how to do infrastructure outside of cloud. I started my career where half my job was managing all of this on prem - as in a raised floor in the same building - before AWS was a thing.

Everyone who throws together a website and hosts it on Hetzner shouldn’t be considered a “startup”.

What should they be considered then?

For what it’s worth, there are indeed solo operations running on a single VPS with $USD1m+ turnover. What are they? Hobby projects?

And when that VPS goes down? Where are these projects?

In the scenario I listed about my last startup, it would be silly to host those on a bunch of VMs and not use managed services even if they are hosted versions of open source software. The management of infrastructure takes too much time once it gets necessarily complex and doesn’t add. Skid to the business