The following types of hosting and clouds can be distinguished for application deployment:
- VPS
- Serverless
- GitOps application engines
In this article we will not consider VPS hosting, since there are many detailed materials about this.
Let's look at application engines and serverless.
There are a number of clouds that allow you to deploy an application simply by pushing it to a dedicated Git repository.