Passa ai contenuti principali
Documentazione
close
Inizia
Inizia a utilizzare Google Cloud
Elenco prodotti
Assistenza clienti Google Cloud
Prodotti in primo piano
Agent Platform
Gestione delle API Apigee
BigQuery
Compute Engine
Cloud CDN
Cloud Run
Cloud Storage
Cloud SQL
Gemini Enterprise
Google Kubernetes Engine
Looker
Strumenti per più prodotti
Gestione di accessi e risorse
Gestione di costi e utilizzo
Infrastructure as Code (IaC)
SDK, linguaggi, framework e strumenti
Aree tecnologiche
AI e ML
Sviluppo di applicazioni
Hosting di applicazioni
Computing
Analisi dei dati e pipeline
Database
Distribuito, ibrido e multi-cloud
Soluzioni di settore
Migrazione
Networking
Osservabilità e monitoraggio
Sicurezza
Storage
/
Console
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
Accedi
Cloud Run
Inizia gratuitamente
Panoramica
Guide
Riferimento
Esempi
Risorse
Documentazione
Altro
Panoramica
Guide
Riferimento
Esempi
Risorse
Console
Scopri
Panoramica del prodotto
Modello di risorse Cloud Run
Contratto runtime container
Esplora casi d'uso ed esempi
La mia app è adatta a un servizio Cloud Run?
Quando devo eseguire il deployment di una funzione?
Casi d'uso dell'AI in Cloud Run
Cloud Run per lo sviluppo assistito dall'AI e la programmazione di vibe
Connettersi ai servizi Google Cloud
Per iniziare
Panoramica
Esegui il deployment dei workload in Cloud Run
Esegui il deployment di un servizio web di esempio
Esegui il deployment di un container
Esegui il deployment da un repository Git
Esegui il deployment di una funzione di esempio
Esegui un job di esempio
Esegui il deployment di un worker pool di esempio
Crea un'istanza di esempio
Linguaggi e framework
Go
Node.js
Express.js
Angular SSR
Next.js
Nuxt.js
SvelteKit
Python
Flask
FastAPI
Gradio
LangChain
Smolagents
Streamlit
Agent Development Kit (ADK) per Python
Java
Kotlin
C#
C++
PHP
Ruby
Altro
prepara l'ambiente
Configura l'ambiente
Concedi l'accesso con IAM
Servire richieste HTTP
Sviluppo di servizi
Deployment dei servizi
Panoramica
Deployment delle immagini container
Deployment dei container
Containerizza il codice
Test locale
Esegui il deployment dal codice sorgente
Eseguire il deployment dei servizi dal codice sorgente
Crea origini per i container
Deployment continuo da git
Eseguire il deployment da Compose
Utilizza il server MCP remoto Cloud Run
Esegui il deployment delle funzioni
Panoramica
Confronta le funzioni Cloud Run
Scrivi funzioni Cloud Run
Runtime
Panoramica
Node.js
Panoramica
Dipendenze Node.js
Python
Panoramica
Dipendenze Python
Go
Panoramica
Dipendenze Go
Java
Panoramica
Dipendenze Java
.NET
Ruby
PHP
Crea funzioni per i container
Sviluppo di funzioni locali
Esegui il deployment delle funzioni
Trigger di funzione
Tutorial
Crea una funzione che restituisce i risultati di BigQuery
Crea una funzione che restituisce i risultati di Spanner
Integrazione con database Cloud
Codelab
Gestione del traffico web
Mappatura dei domini personalizzati
Gestire asset statici con CDN
Gestisci il traffico da più regioni
Automatizzare il failover con l'integrità del servizio
Abilita l'affinità sessione
Proxy frontend utilizzando Nginx
Gestisci servizi
Visualizzare, copiare o eliminare i servizi
Visualizzare o eliminare le revisioni
Migrazione del traffico, implementazioni graduali, rollback
Configura i servizi
Panoramica
Capacità
Limiti di memoria
Limiti di CPU
GPU
Configurazione GPU
Best practice per le prestazioni della GPU
Richiesta scaduta
Numero massimo di richieste simultanee
Informazioni sul numero massimo di richieste in parallelo per istanza
Configura il numero massimo di richieste in parallelo
Fatturazione
Ottimizzare le configurazioni dei servizi con il motore per suggerimenti
Ambiente
Porta e punto di ingresso del container
Variabili di ambiente
Punti di montaggio volume
Volumi Cloud Storage
Volumi NFS
Volumi in memoria
CIFS/SMB
Disco temporaneo
Ambiente di esecuzione
Sandbox
Controlli di integrità dei container
Richieste HTTP/2
Secret
Identità di servizio
Scalabilità
Informazioni sulla scalabilità automatica delle istanze per i servizi
Numero massimo di istanze
Informazioni sul numero massimo di istanze per i servizi
Configura il numero massimo di istanze
Numero minimo di istanze
Configura controlli di scalabilità personalizzati
Scalabilità manuale
Metadata
Descrizione
Etichette
Tags
Configurazioni di deployment dell'origine
Runtime e immagini base delle lingue supportate
Configurare gli aggiornamenti automatici dell'immagine di base
Variabili di ambiente di build
Service account di Build
Crea worker pool
Richiamare e attivare i servizi
Richiamare con richieste HTTPS
Hosting di una destinazione di webhook
Stream con WebSocket
Panoramica
Tutorial sulla creazione di un servizio di chat WebSocket
Invoca in modo asincrono
Chiamare servizi in base a una pianificazione
Crea un flusso di lavoro
Richiamare servizi nell'ambito di un flusso di lavoro
Connetti una serie di servizi dal tutorial su Cloud Functions e Cloud Run
Esegui attività asincrone
Chiamare un servizio da una sottoscrizione push Pub/Sub
Servizio di attivazione da Pub/Sub
Integra l'elaborazione delle immagini nel tutorial di esempio di Pub/Sub
Trigger dagli eventi
Crea trigger con Eventarc
Trigger Pub/Sub
Crea trigger Eventarc Pub/Sub
Attivare funzioni da Pub/Sub utilizzando Eventarc
Attivare funzioni da voci di log instradate
Trigger di Cloud Storage
Creare trigger con Cloud Storage
Attivare servizi da Cloud Storage utilizzando Eventarc
Attivare funzioni da Cloud Storage utilizzando Eventarc
Trigger di Firestore
Creare trigger con Firestore
Attiva funzioni da eventi in un database Firestore
Connettiti ad altri servizi utilizzando gRPC
Best practice ed esempi
Suggerimenti generali per lo sviluppo di servizi
Servizi di ottimizzazione
Ottimizzare i costi
Ottimizzare i servizi Java
Ottimizzare i servizi Python
Ottimizzare i servizi Node.js
Best practice per i test di carico
Informazioni sulla ridondanza a livello di zona
Best practice per le funzioni
Panoramica
Configura i nuovi tentativi di esecuzione delle funzioni basate su eventi
Tutorial
Installare un pacchetto di sistema nel container
Esegui i comandi gcloud all'interno del container
Esegui le attività del job fino al completamento
Creare job
Esegui job
Esegui job
Esegui job pianificati
Ritardare l'esecuzione di un job
Esegui job da Workflows
Gestisci le opportunità di lavoro
Visualizzare o eliminare i job
Visualizzare o interrompere le esecuzioni dei job
Configura i job
Capacità
Limiti di CPU
Limiti di memoria
GPU
Configurazione GPU
Best practice per la GPU
Numero massimo di nuovi tentativi
Timeout attività
Parallelismo
Ambiente
Punto di ingresso container
Variabili di ambiente
Controlli di integrità dei container
Punti di montaggio volume
Volumi Cloud Storage
Volumi NFS
Volumi in memoria
Utilizzo dei file system di rete CIFS/SMB
Disco temporaneo
Secret
Identità di servizio
Sandbox
Metadata
Etichette
Tags
Best practice
Tentativi e checkpoint dei job
Ottimizzare i costi
Eseguire operazioni continue in background
Esegui il deployment dei worker pool
Esegui il deployment dei worker pool
Esegui il deployment dei pool di worker dal codice sorgente
Gestire i worker pool
Visualizzare o eliminare i worker pool
Visualizzare o eliminare le revisioni del pool di worker
Suddivisioni e rollback delle istanze
Configurare i worker pool
Capacità
Limiti di memoria
Limiti di CPU
GPU
Configurazione GPU
Best practice per la GPU
Ambiente
Container e punto di ingresso
Variabili di ambiente
Punti di montaggio volume
Volumi Cloud Storage
Volumi NFS
Volumi in memoria
Utilizzo dei file system di rete CIFS/SMB
Disco temporaneo
Controlli di integrità dei container
Secret
Identità di servizio
Sandbox
Numero di istanze
Metadata
Descrizione
Etichette
Scala in base alle metriche esterne
Scalabilità automatica dei pool di worker con metriche esterne
Ospitare runner GitHub con worker pool
Scalabilità automatica dei pool di worker in base alle metriche di Prometheus
Scalare automaticamente i pool di worker con le sottoscrizioni pull Pub/Sub
Automatizzare lo scaling con Workflows
Ottimizzare i costi
Esegui singole istanze
Creazione e gestione delle istanze
Ciclo di vita dell'istanza Cloud Run
Configura le istanze
Capacità
Limiti di memoria
Limiti di CPU
Ambiente
Porta e punto di ingresso del container
Variabili di ambiente
Punti di montaggio volume
Volumi Cloud Storage
Volumi NFS
Volumi in memoria
CIFS/SMB
Controlli di integrità dei container
Secret
Identità di servizio
Sandbox
Metadata
Etichette
URL predefinito
Policy di riavvio
Tutorial
Configura il networking
Best practice per il networking di Cloud Run
Configura il networking privato
Invia il traffico alla rete VPC
Panoramica
VPC diretto
Registra gli IP privati per i pool di worker utilizzando Cloud DNS
Stack doppio (IPv4 e IPv6)
Esegui la migrazione del connettore VPC standard al VPC diretto
Connettori VPC
Invia il traffico alla rete VPC condiviso
Panoramica
VPC diretto
Migra il connettore VPC condiviso al VPC diretto
Connettori nei progetti di servizio
Connettori nel progetto host
Indirizzo IP in uscita statico
Sicurezza di rete
Limita il traffico in entrata degli endpoint (servizi e istanze)
Utilizzare i Controlli di servizio VPC
Cloud Service Mesh
Sicurezza
Panoramica sulla progettazione della sicurezza
Autenticare le richieste
Panoramica
Consenti accesso pubblico
Segmenti di pubblico personalizzati
Autenticare gli sviluppatori
Service-to-service
Autenticazione degli utenti
Tutorial sull'autenticazione degli utenti finali
Proteggere le risorse