Passer au contenu principal
Domaines technologiques
close
IA et ML
Développement d'applications
Hébergement d'applications
Calcul
Analyses de données et pipelines
Bases de données
Solutions distribuées, hybrides et multicloud
Solutions par secteur d'activité
Migration
Mise en réseau
Observabilité et surveillance
Sécurité
Storage
Outils de produits croisés
close
Gestion des accès et des ressources
Gestion des coûts et de l'utilisation
Infrastructure as Code
SDK, langages, frameworks et outils
/
Console
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
Connexion
Cloud Run
Commencer l'essai gratuit
Aperçu
Guides
Référence
Exemples
Ressources
Domaines technologiques
Plus
Aperçu
Guides
Référence
Exemples
Ressources
Outils de produits croisés
Plus
Console
Découvrir
Vue d'ensemble du produit
Modèle de ressource Cloud Run
Contrat d'exécution du conteneur
Cas d'utilisation
Mon application est-elle adaptée à un service Cloud Run ?
À quel moment déployer une fonction ?
Cas d'utilisation de l'IA dans Cloud Run
Premiers pas
Aperçu
Déployer un exemple de service Web
Déployer un exemple de conteneur
Déployer à partir d'un dépôt Git
Déployer un service Hello World depuis le code source
Go
Node.js
Python
Flask
FastAPI
Gradio
LangChain
Smolagents
Streamlit
Agent Development Kit (ADK) pour Python
Java
Kotlin
C#
C++
PHP
Ruby
Autre
Frameworks
Aperçu
SSR angulaire
Next.js
Nuxt.js
SvelteKit
Déployer un exemple de fonction
Déployer une fonction à l'aide de la console
Déployer une fonction à l'aide de gcloud
Exécuter un exemple de job
Exécuter un job
Exécuter un job depuis le code source
Go
Node.js
Python
Java
Shell
Déployer un exemple de pool de nœuds de calcul
Développer
Configurer votre environnement
Planifier et préparer votre service
Développer votre service
Conteneuriser votre code
Se connecter aux services Google Cloud
Installer un package système dans votre conteneur
Exécuter des commandes gcloud dans votre conteneur
Planifier et préparer votre fonction
Aperçu
Comparer les fonctions Cloud Run
Écrire des fonctions Cloud Run
Environnements d'exécution
Aperçu
Node.js
Aperçu
Dépendances Node.js
Python
Aperçu
Dépendances Python
Go
Aperçu
Dépendances Go
Java
Aperçu
Dépendances Java
.NET
Ruby
PHP
Développement de fonctions locales
Déclencheurs de fonction
Tutoriels
Créer une fonction qui renvoie des résultats BigQuery
Créer une fonction qui renvoie des résultats Spanner
S'intégrer à Cloud Databases
Ateliers de programmation
Développer et tester
Créer des sources pour les conteneurs
Créer des fonctions pour les conteneurs
Tester en local
Diffuser des requêtes HTTP
Déployer les services
Déployer des images de conteneurs
Déploiement continu à partir de git
Déployer depuis le code source
Déployer depuis Compose
Utiliser le serveur MCP distant Cloud Run
Déployer des fonctions
Diffuser le trafic Web
Mapper les domaines personnalisés
Diffuser des éléments statiques avec CDN
Diffusion du trafic provenant de plusieurs régions
Automatiser le basculement avec l'état du service
Activer l'affinité de session
Proxy d'interface à l'aide de Nginx
Gérer les services
Afficher, copier ou supprimer des services
Afficher ou supprimer des révisions
Migration du trafic, déploiements progressifs, rollbacks
Configurer des services
Aperçu
Capacité
Limites de mémoire
Limites de processeur
GPU
Configuration du GPU
Bonnes pratiques pour les performances des GPU
Délai de la requête expiré
Nombre maximal de requêtes simultanées
Nombre maximal de requêtes simultanées par instance
Configurer le nombre maximal de requêtes simultanées
Facturation
Optimiser les configurations de service avec l'outil de recommandation
Environnement
Port du conteneur et point d'entrée
Variables d'environnement
Installations de volume
Volumes Cloud Storage
Volumes NFS
Volumes en mémoire
CIFS/SMB
Espace disque éphémère
Environnement d'exécution
Bacs à sable
Vérifications d'état du conteneur
Requêtes HTTP/2
Secrets
Identité du service
Scaling
À propos de l'autoscaling des instances pour les services
Nombre maximal d'instances
À propos du nombre maximal d'instances pour les services
Configurer le nombre maximal d'instances
Nombre minimal d'instances
Configurer des contrôles de scaling personnalisés
Scaling manuel
Metadata
Description
Libellés
Tags
Configurations de déploiement de la source
Environnements d'exécution de langage et images de base compatibles
Configurer les mises à jour automatiques des images de base
Variables d'environnement de compilation
Compte de service de compilation
Pools de nœuds de calcul de compilation
Appeler et déclencher des services
Appeler avec des requêtes HTTPS
Héberger une cible webhook
Diffuser avec WebSockets
Aperçu
Tutoriel sur la création d'un service WebSocket Chat
Appeler de manière asynchrone
Appeler des services selon un calendrier
Créer un flux de travail
Appeler des services dans le cadre d'un workflow
Tutoriel sur la connexion d'une série de services Cloud Functions et Cloud Run
Exécuter des tâches asynchrones
Appeler un service à partir d'un abonnement push Pub/Sub
Déclencher un service à partir de Pub/Sub
Tutoriel sur l'intégration du traitement d'image dans l'exemple de journal Pub/Sub
Déclencher à partir d'événements
Créer des déclencheurs avec Eventarc
Déclencheurs Pub/Sub
Créer des déclencheurs Eventarc Pub/Sub
Déclencher des fonctions depuis Pub/Sub à l'aide d'Eventarc
Déclencher des fonctions à partir d'entrées de journal routées
Déclencheurs Cloud Storage
Créer des déclencheurs avec Cloud Storage
Déclencher des services depuis Cloud Storage à l'aide d'Eventarc
Déclencher des fonctions depuis Cloud Storage à l'aide d'Eventarc
Déclencheurs Firestore
Créer des déclencheurs avec Firestore
Déclencher des fonctions à partir d'événements dans une base de données Firestore
Se connecter à d'autres services avec gRPC
Bonnes pratiques
Conseils de développement généraux pour les services
Optimisation des coûts
Optimiser les services Java
Optimiser les services Python
Optimiser les services Node.js
Bonnes pratiques pour les tests de charge
Comprendre la redondance zonale
Bonnes pratiques concernant les fonctions
Aperçu
Configurer les nouvelles tentatives d'exécution des fonctions basées sur des événements
Exécuter les tâches du job jusqu'à leur achèvement
Créer des jobs
Exécuter des jobs
Exécuter des jobs
Exécuter des jobs planifiés
Exécuter des jobs à partir de Workflows
Configurer des jobs
Point d'entrée du conteneur
Limites de processeur
Limites de mémoire
GPU
Configuration du GPU
Bonnes pratiques concernant les GPU
Variables d'environnement
Vérifications d'état du conteneur
Installations de volume
Volumes Cloud Storage
Volumes NFS
Volumes en mémoire
Utiliser des systèmes de fichiers réseau CIFS/SMB
Espace disque éphémère
Libellés
Nombre maximal de nouvelles tentatives
Parallélisme
Secrets
Identité du service
Délai avant expiration de la tâche
Tags
Gérer les jobs
Afficher ou supprimer des jobs
Afficher ou arrêter des exécutions de jobs
Bonnes pratiques
Nouvelles tentatives d'exécution et points de contrôle
Optimisation des coûts
Effectuer des tâches en arrière-plan continues
Déployer des pools de nœuds de calcul
Déployer des pools de nœuds de calcul
Déployer des pools de nœuds de calcul à partir du code source
Gérer les pools de nœuds de calcul
Afficher ou supprimer des pools de nœuds de calcul
Afficher ou supprimer des révisions de pool de nœuds de calcul
Divisions et rollbacks d'instances
Configurer des pools de nœuds de calcul
Capacité
Limites de mémoire
Limites de processeur
GPU
Configuration du GPU
Bonnes pratiques concernant les GPU
Environnement
Conteneur et point d'entrée
Variables d'environnement
Installations de volume
Volumes Cloud Storage
Volumes NFS
Volumes en mémoire
Utiliser des systèmes de fichiers réseau CIFS/SMB
Espace disque éphémère
Vérifications d'état du conteneur
Secrets
Identité du service
Nombre d'instances
Metadata
Description
Libellés
Effectuer un scaling basé sur des métriques externes
Autoscaler des pools de nœuds de calcul avec des métriques externes
Autoscaler Kafka
Héberger des runners GitHub avec des pools de nœuds de calcul
Autoscaler les pools de nœuds de calcul en fonction des métriques Prometheus
Autoscaler les pools de nœuds de calcul avec les abonnements pull Pub/Sub
Automatiser le scaling avec Workflows
Optimisation des coûts
Configurer la mise en réseau
Bonnes pratiques pour la mise en réseau Cloud Run
Configurer une mise en réseau privée
Envoyer du trafic vers le réseau VPC
Aperçu
VPC direct
Enregistrer des adresses IP privées pour les pools de nœuds de calcul à l'aide de Cloud DNS
Double pile (IPv4 et IPv6)
Migrer le connecteur VPC standard vers la sortie VPC directe
Connecteurs VPC
Envoyer du trafic vers un réseau VPC partagé
Aperçu
VPC direct
Migrer le Connecteur VPC partagé vers la sortie VPC directe
Connecteurs dans les projets de service
Connecteurs dans le projet hôte
Adresse IP sortante statique
Sécurité réseau
Restreindre l'entrée des points de terminaison (services)
Utiliser VPC Service Controls (VPC SC)
Cloud Service Mesh
Sécurisé
Présentation de la sécurité
Authentifier les requêtes
Aperçu
Autoriser l'accès public
Audiences personnalisées
Authentifier les développeurs
Service à service
Authentifier les utilisateurs
Tutoriel sur l'authentification des utilisateurs finaux
Sécuriser vos ressources
Contrôle des accès avec IAM
Configurer IAP pour Cloud Run
Présentation de l'identité de service
Protéger les services avec Cloud Armor
Utiliser l'autorisation binaire
Utiliser la détection des menaces Cloud Run
Utiliser les clés de chiffrement gérées par le client
Gérer les contraintes personnalisées pour les projets
Afficher les insights sur la sécurité de la chaîne d'approvisionnement logicielle
Tutoriel sur les services Cloud Run sécurisés
Plates-formes mutualisées exécutant du code non approuvé
Surveiller et journaliser
Présentation de la surveillance et de la journalisation
Afficher les métriques intégrées
Écrire des métriques Prometheus
Écrire des métriques OpenTelemetry
Journaliser et afficher les journaux
Journaux d'audit
Création de rapports d'erreur
Utiliser le traçage distribué pour les services
Exécuter des solutions d'IA
Aperçu
Explorer les ressources
Agents d'IA