Cloud
Le cloud est la façon la plus courante de déployer un projet. Parmi les plateformes les plus utilisées, on trouve AWS, Google Cloud et Azure.
- Vercel
- AWS
- Azure
- Docker
- Linode
- Digital Ocean
Edge
Le déploiement en edge s'appuie sur le calcul distribué pour rapprocher les données et les services des utilisateurs, ce qui réduit la latence et accélère les temps de réponse. C'est particulièrement utile pour les applications temps réel et les services qui doivent traiter et livrer des données très vite. En réduisant la distance parcourue par les données, l'edge améliore l'expérience utilisateur et peut aussi faire baisser les coûts de bande passante.
Sur site
Un déploiement sur site est hébergé localement, sur les propres serveurs et l'infrastructure de l'entreprise. Les organisations gardent ainsi davantage de contrôle sur leurs données et leurs applications, ce qui les aide à répondre à des exigences précises de sécurité et de conformité. En contrepartie, ces déploiements demandent beaucoup de ressources pour être maintenus et administrés, et sont moins souples et moins évolutifs que le cloud ou l'edge.