Ayo Ayco
I recently thought about the different ways you can "have" a place in the Internet:
- Bare metal
- Dedicated server
- Virtual Private Server (VPS)
- Shared Hosting
- Serverless
- fly.io
- Netlify, Vercel, etc
1. Bare metal
You own the physical computer, connect it to the Internet, with a unique IP from your Internet Service Provider (ISP)
It's like owning your piece of land and you have to do all maintenance, taking out all the weeds, pests and whatever. You can maybe pay someone to repair it sometimes. It's the most difficult because you have to think of a lot of things up to the physical needs of your computer (cooling, power, dust, etc.), BUT you also get the most freedom and flexibility.