1. Renting servers on a cloud
  2. Rending compute yourself in datacenters
  3. Self hosting (buying a CPU rack in your house)
  4. Serverless providers
  5. Cloud native options (k8s)

Great video to look at -

https://www.youtube.com/watch?v=gViEtIJ1DCw