Runtimes

Exécutez n’importe quelle application. N’importe quelle stack. Entièrement géré.

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 more

Applications Docker

Déployez vos applications Docker sur Clever Cloud…

See more

Applications Elixir

logo elixir

Déployez vos applications Elixir sur un PaaS performant et résilient.

See more

Applications 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 more

Applications Haskell

Déployez vos applications Haskell sur un PaaS hautement résilient.

See more

Applications 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 more

Applications 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 more

Applications PHP

Déployez vos applications PHP sur une Platform as a Service résilience.

See more

Applications 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 more

Applications Ruby

Déployez facilement des applications Ruby avec Clever Cloud…

See more

Applications Rust

vignette Rust gris

Déployez vos applications Rust sur une Platform as a Service résiliente.

See more

Applications Scala

Logo Scala app

Déployez vos applications Scala…

See more

Applications statiques

apache logo static multicolor

Déployez vos applications statiques sur le PaaS résilient de Clever Cloud…

See more

Comment ç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

logo carré pour page redis
  • 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.