Accéder à
Fonctions Cloud Run

Fonctions Cloud Run

Vous fournissez le code, nous nous occupons du reste en simplifiant la création et la gestion de votre plate-forme.

Les nouveaux clients bénéficient de 300 $ de crédits à dépenser sur les fonctions Cloud Run. Tous les clients bénéficient de deux millions d'appels mensuels gratuits, non facturés sur vos crédits.

  • Déployez des solutions recommandées par Google qui utilisent l'IA et les fonctions Cloud Run pour analyser et annoter des images, et résumer des documents volumineux.

  • Créez et déployez votre première fonction Cloud en vous servant uniquement de votre navigateur Web grâce au guide de démarrage rapide.

  • Servez de zéro à plusieurs milliards d'utilisateurs, sans gérer une quelconque infrastructure.

  • Découvrez comment les clients conçoivent des applications à l'aide d'architectures basées sur des événements avec les fonctions Cloud Run

Principales fonctionnalités

Principales fonctionnalités

Simplification de l'expérience et augmentation de la rapidité des développeurs

Les fonctions Cloud Run offrent une expérience de développement simple et intuitive. Il vous suffit de rédiger votre code, et Google Cloud s'occupe de gérer l'infrastructure opérationnelle. Développez vos solutions plus rapidement en créant et en exécutant des petits extraits de code qui répondent à des événements. Simplifiez les problèmes d'orchestration en connectant les produits Google Cloud les uns aux autres ou à des services tiers à l'aide d'événements.

Facturation à l'utilisation

Vous ne payez que pour la durée d'exécution de votre fonction, mesurée aux 100 millisecondes près. Aucuns frais ne vous sont facturés lorsque la fonction est inactive. Les fonctions Cloud Run augmentent automatiquement leurs capacités et les réduisent en réponse aux événements.

Technologie ouverte pour ne dépendre d'aucun fournisseur

Utilisez un framework FaaS (Function as a Service) Open Source pour exécuter des fonctions dans divers environnements et éviter de dépendre d'un seul fournisseur. Parmi les environnements compatibles figurent Cloud Run, les fonctions Cloud Run, l'environnement de développement local, l'environnement sur site et d'autres environnements sans serveur basés sur Knative.

Voir toutes les fonctionnalités

Documentation

Documentation

Quickstart

Créer des fonctions simples à application unique

Apprenez à créer et à déployer des fonctions à application unique associées à des événements émis par votre infrastructure et vos services cloud.
Quickstart

Déployer votre première fonction

Apprenez à configurer votre environnement de développement, à créer une fonction, à spécifier des dépendances, à déployer et tester votre fonction, et à consulter les journaux avec nos guides de démarrage rapide.

Tutorial

Interagir avec Firebase à l'aide d'une fonction Cloud Run déclenchée par HTTP

Découvrez comment utiliser une fonction Cloud Run déclenchée par HTTP pour interagir avec Firebase Realtime Database.

Tutorial

Déclencher une fonction de ML pour extraire du texte à partir d'images

Découvrez comment utiliser une fonction Cloud Run pour extraire du texte à partir d'images avec l'API Cloud Vision.

Tutorial

Développer des applications avec des fonctions Cloud Run

Dans ce cours, vous apprendrez à implémenter un code de fonction à usage unique qui répond aux requêtes et événements HTTP de votre infrastructure cloud.

Vous ne trouvez pas ce que vous cherchez ?

Cas d'utilisation

Cas d'utilisation

Cas d'utilisation
Intégration à des services et des API tiers

Utilisez les fonctions Cloud Run pour rendre vos propres microservices accessibles via des API HTTP ou incluez-y des services tiers proposant des intégrations webhook. Vous pouvez ainsi ajouter rapidement de puissantes fonctionnalités à votre application, par exemple pour envoyer des e-mails de confirmation à la suite d'un paiement effectué sur Stripe, ou pour répondre aux événements de SMS Twilio.

Schéma illustrant l'intégration à un workflow de services tiers : case à gauche intitulée "Transfert de commits". Une flèche mène directement à la case GitHub, et une autre flèche intitulée "Webhook push GitHub" mène directement à Cloud Functions. Une flèche intitulée "API postMessage Slack" mène directement à la case Slack.
Cas d'utilisation
Backends mobiles sans serveur

Utilisez fonctions Cloud Run directement à partir de Firebase pour étendre les fonctionnalités de votre application sans aucun serveur. Exécutez votre code en réponse aux actions des utilisateurs, aux analyses et aux événements d'authentification. De cette façon, vous pourrez maintenir l'engagement des utilisateurs en cas de notifications basées sur les événements, et transférer les tâches nécessitant une utilisation intensive des ressources réseau et du processeur vers Google Cloud.

Schéma du workflow des backends mobiles sans serveur. De gauche à droite : icône intitulée "Nouvel abonné", icône de base de données, icône Cloud Functions, icône Firebase Cloud Messaging et icône "Nouveau message"
Cas d'utilisation
Backends IoT sans serveur

Associez les fonctions Cloud Run à Cloud IoT Core et d'autres services entièrement gérés pour développer des backends destinés à la collecte de données, au traitement en temps réel et à l'analyse de la télémétrie des appareils IoT. Les fonctions Cloud Run vous permettent d'appliquer une logique personnalisée à chaque événement dès qu'il se produit.

De gauche à droite : icône "Capteur/Température atteignant 80 °F", icône Cloud IoT Core, icône Pub/Sub, icône "Cloud Functions/Modification de la configuration du déclencheur", icône Cloud IoT Core et icône "Ventilateurs de plafond/Allumer"
Cas d'utilisation
Traitement des fichiers en temps réel

Exécutez votre code en réponse aux modifications des données. Les fonctions Cloud Run peuvent répondre à des événements provenant des services Google Cloud tels que Cloud Storage, Pub/Sub et Cloud Firestore, et traiter les fichiers dès leur importation. Créez des miniatures à partir des images importées, gérez les journaux, validez des contenus, transcodez des vidéos, ou validez, regroupez et filtrez des données, le tout en temps réel.

De gauche à droite : icône Storage, flèche intitulée "Fonction déclenchée", icône "Cloud Functions/Traitement de l'image importée", icône "API Cloud Vision/Détection des images choquantes", icône "Cloud Functions/Floutage des images à l'aide d'ImageMagick", icône Storage
Cas d'utilisation
Traitement par flux en temps réel

Utilisez les fonctions Cloud Run pour répondre aux événements provenant de Pub/Sub afin de traiter, de transformer et d'enrichir les flux de données pour divers types d'applications : traitements transactionnels, analyse des flux de clics, suivi d'activité des applications, analyse des données télémétriques des appareils IoT, analyse des réseaux sociaux, etc.

De gauche à droite : icône Pub/Sub, flèche intitulée "Fonction déclenchée", icône "Cloud Functions/Traitement de l'image importée", icône "API Cloud Vision/Détection des images choquantes", icône "Cloud Functions/Floutage des images à l'aide d'ImageMagick", icône Storage
Cas d'utilisation
Assistants virtuels et interfaces de conversation

Injectez de l'intelligence artificielle dans vos applications en toute simplicité. Associez les fonctions Cloud Run à l'API Cloud Speech et à Dialogflow pour ajouter à vos produits et services des interfaces de conversation vocales et textuelles naturelles qui facilitent la tâche des utilisateurs. Entrez en contact avec eux via l'Assistant Google, Amazon Alexa, Facebook Messenger ainsi que d'autres plates-formes et appareils populaires.

Workflow de gauche à droite : trois cases, intitulées Slack, Messenger et Google Home mènent à l'icône Dialogflow, puis à l'icône Cloud Functions. La flèche se dirige alors vers les icônes AI Platform et API Vision en haut et vers l'icône Datastore en bas.
Cas d'utilisation
Analyse de vidéos et d'images

Associez les fonctions Cloud Run aux API Video Intelligence et Cloud Vision pour obtenir des informations pertinentes à partir de vidéos et d'images. Effectuez des recherches au sein de vos contenus multimédias et dégagez des insights utiles.

Workflow de gauche à droite : icône bleue représentant un triangle blanc pointant vers la droite menant à l'icône "Cloud Storage/(Intégralité des vidéos)". Le flux se dirige en haut vers l'icône "Interface développée sur App Engine" et en bas vers les icônes Cloud Functions, puis Video Intelligence. Le flux continue en bas en suivant une flèche intitulée "Métadonnées de vidéos" menant vers l'icône "Cloud Storage/(Annotation vidéo JSON)". Le flux continue vers le haut, puis vers la gauche jusqu'à l'icône "Interface développée sur App Engine".
Cas d'utilisation
Analyse des sentiments

Associez les fonctions Cloud Run à l'API Cloud Natural Language pour révéler la structure et la signification du texte, et ajouter à vos applications de puissantes fonctionnalités d'analyse des sentiments et de détection de l'intention.

Schéma du workflow de l'analyse des sentiments : l'icône à gauche intitulée "SMS" comporte une bulle de texte en haut : "Devoxx est un événement exceptionnel !". Une flèche continue mène à la case "Twilio" et une flèche en pointillé pointant vers la gauche mène à l'icône "SMS". Depuis la case "Twilio", une flèche continue mène à l'icône Cloud Functions et une flèche en pointillé pointant vers la gauche redirige vers Twilio. Depuis l'icône Cloud Functions, les flèches bidirectionnelles mènent à l'icône "API Natural Language/Extraction des sentiments" et à l'icône "BigQuery/Analyse des tendances".

Toutes les fonctionnalités

Toutes les fonctionnalités

Connexion et extension des services pour le développement d'applications complexes

Les fonctions Cloud Run vous permettent d'utiliser comme composants de base tous les services cloud, qu'il s'agisse de services Google ou tiers. Vous pouvez connecter ou étendre ces composants avec du code, et ainsi passer rapidement de la conception à la production grâce à des solutions de bout en bout et des workflows complexes. Vous pouvez également intégrer des services tiers offrant des intégrations webhook afin d'ajouter rapidement des fonctionnalités puissantes à votre application.

Développement et diagnosticabilité de bout en bout
Passez du codage au déploiement avec la surveillance intégrée. Exploitez Cloud Trace pour une observabilité et une diagnosticabilité complètes de votre application. Bénéficiez également d'une assistance pour les développements/débogages en local et hors connexion avec un framework de fonctions Open Source.
Développement local, scaling à l'échelle mondiale

Servez de zéro à plusieurs milliards d'utilisateurs, sans gérer une quelconque infrastructure. Les fonctions Cloud Run s'occupent de la gestion et du scaling automatiques de l'infrastructure sous-jacente, en fonction de la charge de travail.

Aucune gestion de serveur

Déployez votre code et laissez Google gérer son exécution et son scaling. Les fonctions Cloud Run vous déchargent de toute l'infrastructure sous-jacente. Vous pouvez ainsi vous consacrer exclusivement au code et développer des applications plus vite que jamais.

Exécution du code en réponse aux événements

Les fonctions Cloud Run vous permettent de déclencher l'exécution de votre code depuis Google Cloud, Firebase et l'Assistant Google, ou de l'appeler directement à partir d'une application Web, mobile ou backend via HTTP.

Facturation à l'utilisation

Vous ne payez que pour la durée d'exécution de votre fonction, mesurée aux 100 millisecondes près. Aucuns frais ne vous sont facturés lorsque la fonction est inactive. Les fonctions Cloud Run augmentent automatiquement leurs capacités et les réduisent en réponse aux événements.

Technologie ouverte pour ne dépendre d'aucun fournisseur

Utilisez un framework FaaS (Function as a Service) Open Source pour exécuter des fonctions dans divers environnements et éviter de dépendre d'un seul fournisseur. Parmi les environnements compatibles figurent les fonctions Cloud Run, Cloud Run, les environnements de développement local, sur site et d'autres environnements sans serveur basés sur Knative.

Tarification

Tarifs

Les tarifs des fonctions Cloud Run sont basés sur la durée d'exécution de votre fonction, le nombre d'appels qui lui sont passés, et la quantité de ressources provisionnées pour celle-ci.

Passez à l'étape suivante

Profitez de 300 $ de crédits gratuits et de plus de 20 produits Always Free pour commencer à créer des applications sur Google Cloud.

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