Fonctionnalités

Choix du langage, de la bibliothèque et du binaire

Vous pouvez écrire du code en utilisant le langage, le framework et les bibliothèques de votre choix, l'empaqueter en tant que conteneur, puis exécuter "gcloud run deploy". Votre application sera alors disponible, et fournie avec tout ce dont elle a besoin pour s'exécuter en production.La création d'un conteneur est totalement facultative. Si vous utilisez Go, Node.js, Python, Java, .NET Core ou Ruby, vous pouvez choisir l'option de déploiement basé sur la source qui crée le conteneur en suivant les bonnes pratiques du langage que vous utilisez.

Autoscaling rapide

Que vous possédiez des services de longue durée basés sur des événements ou que vous déployiez des jobs conteneurisés pour traiter des données, Cloud Run effectue un scaling automatique de vos conteneurs à la hausse ou à la baisse à partir de zéro. Ainsi, vous ne payez que lorsque votre code est en cours d'exécution.

GPU

(Désormais en version Preview publique) Permet un accès à la demande aux GPU NVIDIA L4 pour exécuter des charges de travail d'inférence IA. Les instances de GPU démarrent en cinq secondes et peuvent être réduites à zéro.

Fonctions Cloud Run

(Désormais en version Preview publique) Écrivez et déployez des fonctions directement avec Cloud Run afin de bénéficier d'un contrôle total sur la configuration de service sous-jacente.

Créer automatiquement des images de conteneurs à partir de votre source

Cloud Run peut également automatiser le processus de mise en production en utilisant des buildpacks pour vous permettre d'effectuer des déploiements directement depuis la source, sans avoir à installer Docker sur votre machine. Vous pouvez automatiser vos compilations et déployer votre code chaque fois que de nouveaux commits sont envoyés vers une branche donnée d'un dépôt Git.

Exécuter les jobs planifiés jusqu'à la fin

Les jobs Cloud Run vous permettent d'effectuer un traitement par lot avec des instances exécutées en parallèle. Ils peuvent exécuter des jobs du début à la fin qui ne répondent pas aux requêtes HTTP, le tout sur une plate-forme sans serveur. Exécutez vos jobs pendant 24 heures maximum.

Connectivité directe du VPC

Envoyez directement le trafic vers un réseau VPC et connectez-vous à tous les services exécutés sur le VPC.

Fonctionnement

Cloud Run est une plate-forme entièrement gérée qui vous permet d'exécuter votre code directement sur l'infrastructure évolutive de Google. Cloud Run est une solution simple, automatisée et conçue pour améliorer votre productivité.

Qu'est-ce que Cloud Run ?
Qu'est-ce que Cloud Run ?

Utilisations courantes

Sites et applications Web

Déployer et héberger un site Web avec Cloud Run

Créez votre application Web à l'aide de votre pile préférée, accédez à votre base de données SQL et affichez des pages HTML dynamiques. Cloud Run vous permet également d'effectuer un scaling à zéro instance lorsqu'aucune requête n'arrive sur votre site Web.

Dans cet atelier de programmation, vous commencerez avec une image Docker créée via Cloud Build, que vous déclencherez dans Cloud Shell. Vous allez ensuite déployer cette image dans Cloud Run à l'aide d'une commande dans Cloud Shell.

Démarrer l'atelier de programmation
Flux du déploiement et de l'hébergement Cloud Run

Déployer et héberger un site Web avec Cloud Run

Créez votre application Web à l'aide de votre pile préférée, accédez à votre base de données SQL et affichez des pages HTML dynamiques. Cloud Run vous permet également d'effectuer un scaling à zéro instance lorsqu'aucune requête n'arrive sur votre site Web.

Dans cet atelier de programmation, vous commencerez avec une image Docker créée via Cloud Build, que vous déclencherez dans Cloud Shell. Vous allez ensuite déployer cette image dans Cloud Run à l'aide d'une commande dans Cloud Shell.

Démarrer l'atelier de programmation
Flux du déploiement et de l'hébergement Cloud Run

Charges de travail d'inférence IA

Héberger des LLM avec des GPU Cloud Run

Effectuez des inférences par IA en temps réel à l'aide des LLM de votre choix sur Cloud Run, y compris Llama 3.1, Mistral et Gemma 2. Cette solution est également idéale pour les applications qui utilisent beaucoup de ressources de calcul, comme la reconnaissance d'images, le transcodage vidéo et le streaming.

Configurer des GPU
Hébergement de LLM avec des GPU Cloud Run

Héberger des LLM avec des GPU Cloud Run

Effectuez des inférences par IA en temps réel à l'aide des LLM de votre choix sur Cloud Run, y compris Llama 3.1, Mistral et Gemma 2. Cette solution est également idéale pour les applications qui utilisent beaucoup de ressources de calcul, comme la reconnaissance d'images, le transcodage vidéo et le streaming.

Configurer des GPU
Hébergement de LLM avec des GPU Cloud Run

API et microservices

Vous pouvez créer une API REST, une API GraphQL ou des microservices privés qui communiquent via HTTP ou gRPC.

Déployer dans Cloud Run à partir d'un dépôt Git

    Vous pouvez créer une API REST, une API GraphQL ou des microservices privés qui communiquent via HTTP ou gRPC.

    Déployer dans Cloud Run à partir d'un dépôt Git

      Traitement de flux de données

      Les services Cloud Run peuvent recevoir des messages provenant d'abonnements push Pub/Sub et d'événements Eventarc.

      Déclencher à partir de la fonctionnalité push de Pub/Sub

        Les services Cloud Run peuvent recevoir des messages provenant d'abonnements push Pub/Sub et d'événements Eventarc.

        Déclencher à partir de la fonctionnalité push de Pub/Sub

          Traitement de données par lot

          Exécutez des scripts, des jobs Cron ou des charges de travail de traitement de données chargées en parallèle. Idéal pour les jobs de longue durée ou pour lesquels le temps de réalisation est important.

          Exécuter des jobs selon un calendrier

            Exécutez des scripts, des jobs Cron ou des charges de travail de traitement de données chargées en parallèle. Idéal pour les jobs de longue durée ou pour lesquels le temps de réalisation est important.

            Exécuter des jobs selon un calendrier

              Tarification

              Fonctionnement des tarifs de Cloud RunTarification à l'utilisation, avec un niveau Toujours gratuit, le total étant arrondi à la centaine de millisecondes la plus proche. Si vous ne l'utilisez pas, vous ne payez rien.
              Code SKUTarif au-delà de la version gratuite sans remiseGratuit

              Processeur

              0,00001800 $ par vCPU-seconde

              240 000 premières unités de processeur virtuel-seconde gratuites par mois

              Mémoire

              0,00000200 $ par Gio-seconde

              450 000 premiers Gio-seconde gratuits par mois

              Afficher le détail des tarifs

              Réduisez l'utilisation continue de Cloud Run en souscrivant des remises sur engagement d'utilisation.

              Fonctionnement des tarifs de Cloud Run

              Tarification à l'utilisation, avec un niveau Toujours gratuit, le total étant arrondi à la centaine de millisecondes la plus proche. Si vous ne l'utilisez pas, vous ne payez rien.

              Processeur

              Tarif au-delà de la version gratuite sans remise

              0,00001800 $ par vCPU-seconde

              Gratuit

              240 000 premières unités de processeur virtuel-seconde gratuites par mois

              Mémoire
              Tarif au-delà de la version gratuite sans remise

              0,00000200 $ par Gio-seconde

              Gratuit

              450 000 premiers Gio-seconde gratuits par mois

              Afficher le détail des tarifs

              Réduisez l'utilisation continue de Cloud Run en souscrivant des remises sur engagement d'utilisation.

              SIMULATEUR DE COÛTS

              Estimez vos coûts Cloud Run mensuels (l'estimation inclut les tarifs et les frais spécifiques à une région).

              DEVIS PERSONNALISÉ

              Contactez notre équipe commerciale pour obtenir un devis personnalisé pour votre entreprise.

              Commencer votre démonstration de faisabilité

              Les nouveaux clients bénéficient de 300 $ de crédits pour essayer Cloud Run et d'autres produits Google Cloud

              Vous avez un projet volumineux ?

              Déployer un exemple de conteneur

              Intégrations simples

              Migrer vers Cloud Run

              Cas d'utilisation métier

              Découvrez comment d'autres entreprises réduisent leurs coûts, augmentent leur ROI et favorisent l'innovation avec Cloud Run


              logo BBC

              BBC : s'adapter aux journées d'actualités chargées grâce à une architecture sans serveur de bout en bout

              La BBC est passée de 150 à 200 instances de conteneur exécutées à plus de 1 000 lors d'un pic de trafic massif. "Et l'infrastructure a très bien fonctionné."

              Lire le témoignage

              Clients à la une

              • Goldman Sachs
              • Logo Airbus
              • logo Mailchimp
              • Logo IKEA
              • Logo SAP
              • Logo Etsy
              • Logo Commerzbank
              • Logo Hermes
              • logo NASDAQ

              Partenaires et intégration

              Cloud Run s'intègre facilement à de nombreuses technologies partenaires.
              • Datadog
              • HashiCorp
              • Pulumi
              • Cockroach Labs
              • Pomerium
              • CrowdStrike
              • Datadog
              • HashiCorp
              • Pulumi
              • Cockroach Labs
              • Pomerium
              • CrowdStrike

              Questions fréquentes

              Pouvez-vous déployer et héberger un site Web avec Cloud Run ?

              Grâce à Cloud Run, vous pouvez gérer et déployer votre site Web sans les frais généraux liés aux déploiements sur des VM ou sur Kubernetes. Il s'agit non seulement d'une approche plus simple du point de vue de la gestion, mais cela vous permet également d'effectuer un scaling à zéro instance lorsqu'aucune demande n'arrive sur votre site Web.

              Déployer et héberger un site Web avec Cloud Run

              Cloud Run est conçu pour améliorer l'expérience App Engine, en intégrant bon nombre des meilleures fonctionnalités de l'environnement standard et de l'environnement flexible App Engine. Les services Cloud Run peuvent gérer les mêmes charges de travail que les services App Engine, y compris le déploiement et l'hébergement de sites Web. Toutefois, Cloud Run offre aux clients beaucoup plus de flexibilité dans la mise en œuvre de ces services.


              Comparer App Engine et Cloud Run

              Autres ressources et assistance
              Google Cloud
              • ‪English‬
              • ‪Deutsch‬
              • ‪Español‬
              • ‪Español (Latinoamérica)‬
              • ‪Français‬
              • ‪Indonesia‬
              • ‪Italiano‬
              • ‪Português (Brasil)‬
              • ‪简体中文‬
              • ‪繁體中文‬
              • ‪日本語‬
              • ‪한국어‬
              Console
              • Faites des économies grâce à notre approche transparente concernant la tarification
              • Le paiement à l'usage de Google Cloud permet de réaliser des économies automatiques basées sur votre utilisation mensuelle et des tarifs réduits pour les ressources prépayées. Contactez-nous dès aujourd'hui afin d'obtenir un devis.
              Google Cloud