![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/f3e/233/928/f3e233928eb7727da40cbffb88199319.png)
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.