Runtimes
Déployez et faites évoluer votre code en quelques secondes grâce aux runtimes managés de Clever Cloud, conçus pour les langages et frameworks les plus populaires.

À propos des Runtimes Clever Cloud
Les runtimes Clever Cloud sont des environnements préconfigurés qui exécutent votre code sans nécessiter de gestion d’infrastructure ni de configuration manuelle. Que vous utilisiez Java, Node.js, PHP, Rust, .NET ou Docker, nous fournissons des environnements natifs, sécurisés et scalables qui assurent la disponibilité de votre application — pour que vous puissiez vous concentrer sur les fonctionnalités.

Langages & Frameworks pris en charge
Applications .Net Core
Déployez votre application .Net core sur une Platform as a Service résiliente.
See moreApplications Go
Clever Cloud rationalise l’hébergement du langage Go, en offrant l’évolutivité, la facilité de déploiement, la surveillance et la sécurité pour une gestion efficace des applications…
See moreApplications Java
Clever Cloud héberge simplement et efficacement les applications Java, prenant en charge différentes versions et simplifiant le déploiement grâce à l’intégration de Git.
See moreApplications Node.js
Le runtime Node.js de Clever Cloud permet d’héberger des applications Node.js sans effort, avec une mise à l’échelle automatique, l’intégration de Git et un support…
See moreApplications Python
Le runtime Python de Clever Cloud offre un déploiement transparent, une mise à l’échelle automatique, une configuration de l’environnement et une prise en charge complète…
See moreApplications statiques
Déployez vos applications statiques sur le PaaS résilient de Clever Cloud…
See moreComment ça fonctionne ?
1 Décidez où vous souhaiter héberger votre application : sur nos serveurs en France, sur des serveurs partenaires à travers le monde, ou sur votre propres infrastructures ;
2 Poussez votre code sur GitHub, GitLab, la console, notre CLI ou par API ;
3 Clever Cloud le détecte automatiquement;
4 Votre application est compilée, déployée,gérée et maintenue en continu ;
5 Vous choisissez de scaler manuellement ou automatiquement ;
6 Et voilà.
Pourquoi les développeurs aiment nos Runtimes
Large choix de runtimes natifs
Des environnements préconfigurés pour les langages et frameworks les plus populaires, prêts à l’emploi.
Support Docker pour les cas spécifiques
Déployez facilement vos conteneurs pour des stacks exotiques, anciens ou personnalisés.
Automatisation intégrée
Déploiement, montée en charge, redémarrage, mises à jour… tout est géré automatiquement.
Déploiement rapide, sans configuration
Poussez votre code, le runtime est détecté automatiquement et l’application démarre sans fichiers complexes à écrire.
Performances optimisées
Chaque runtime est ajusté pour un démarrage rapide, une exécution fiable et une gestion efficace des ressources.
Cas d’usage
- Héberger une app .NET en production avec une configuration minimale
- Exécuter une application Docker sur mesure avec un contrôle total de la stack
- Déployer une application web temps réel en Elixir (Phoenix)
- Lancer un microservice Go avec des hooks de build personnalisés
- Utiliser FrankenPHP pour un hébergement PHP haute performance
- Faire tourner un serveur web Haskell avec Stack
- Mettre en place un déploiement continu pour des projets Java avec Maven ou Gradle
- Déployer des projets statiques ou frontend sans serveur
- Utiliser le runtime Linux pour faire tourner quasi toutes les technologies !
La différence entre Clever Cloud et un hébergement traditionnel
Clever Cloud
- Runtimes natifs
- Auto-scaling & rebuilt/ redeploy automatique
- Hébergement européen & conforme RGPD
- Tarification transparente
- Pensé pour les développeurs
Traditional Hosting
- Configuration manuelle
- Allocation statique
- Données hébergées partout
- Facturation complexe
- Processus DevOps lourds
Commencer maintenant
Déployez votre application en quelques minutes.
FAQ
Qu’est-ce qu’un “runtime” sur Clever Cloud ?
Un runtime est un environnement préconfiguré qui sait comment construire et exécuter votre application. Il gère l’installation des dépendances, l’exécution, la mise à l’échelle et la supervision. Vous n’avez qu’à pousser votre code pour qu’il soit en ligne.
Quels langages et frameworks sont pris en charge ?
Nous prenons en charge la majorité des langages et frameworks : Java, Node.js, PHP, Python, Ruby, .NET Core, Go, Rust, Scala, Haskell, Elixir, ainsi que les applications Dockerisées ou statiques. Consultez la documentation de chaque runtime pour plus de détails.
Puis-je personnaliser le processus de build ou d’exécution ?
Oui. La plupart des runtimes supportent les variables d’environnement (ex : CC_RUN_COMMAND, CC_GO_BUILD_TOOL, CC_WEBROOT) et les hooks de build compatibles Clever Cloud. Vous pouvez aussi utiliser un fichier .clevercloud dans votre repo.
Comment Clever Cloud détecte-t-il le runtime ?
Notre moteur de déploiement détecte automatiquement le langage de votre projet grâce à sa structure et aux fichiers de configuration (package.json, pom.xml, go.mod, etc.). Vous pouvez aussi forcer la reconnaissance d’un runtime via la console ou le CLI Clever Cloud.
Comment fonctionne la mise à l’échelle ?
Clever Cloud permet une mise à l’échelle horizontale et verticale manuelle et automatique. Vous définissez le nombre minimum et maximum d’instances, et nous adaptons la capacité en fonction de la charge. Tous les runtimes redémarrent automatiquement en cas de panne.
Y a-t-il un verrouillage technologique ?
Non. Vous pouvez exporter votre code et partir à tout moment. Si vous utilisez Docker, nous ne modifions pas votre image. Notre tarification est également transparente : pas de quotas cachés ni de pénalités d’usage.
Où sont hébergées mes applications ?
Vous pouvez choisir entre nos serveurs en France, et l’hébergement sur des datecenters partenaires partout dans le monde (Canada,Pologne, Australie, Singapour, Dubaï, Londres, etc.) selon vos besoins en performance et en conformité. Tous nos hébergements respectent les normes européennes de protection des données (RGPD et sont dans des zones non-soumises aux lois extra-territoriales).
Comment fonctionne la tarification ?
Vous ne payez que lorsque votre application tourne. Vous pouvez la mettre en pause à tout moment. La facturation s’adapte que vous utilisiez une mise à l’échelle manuelle ou automatique. Vous pouvez payer à l’avance avec des crédits ou à l’usage.