Funzionalità

Qualsiasi linguaggio, libreria o programma binario

Puoi scrivere codice utilizzando il linguaggio, il framework e le librerie che preferisci, pacchettizzarlo come container, eseguire "gcloud run deploy" e la tua app sarà attiva, con tutto ciò di cui ha bisogno per essere eseguita in produzione. La creazione di un container è del tutto facoltativa. Se usi Go, Node.js, Python, Java, .NET Core o Ruby, puoi usare l'opzione di deployment basato sull'origine, che crea il container per te, usando le best practice per il linguaggio che stai utilizzando. 

Scalabilità automatica rapida

Che tu disponga di servizi basati su eventi a lunga esecuzione o esegua il deployment di job containerizzati per elaborare i dati, Cloud Run fa automaticamente lo scale up e lo scale down dei tuoi container da zero, il che significa che paghi solo quando il tuo codice è in esecuzione.

GPU

(Ora in anteprima pubblica) Offre accesso on demand alle GPU NVIDIA L4 per l'esecuzione di carichi di lavoro di inferenza AI. Le istanze GPU vengono avviate in 5 secondi e hanno scalabilità fino a zero.

Funzioni Cloud Run

(Ora in anteprima pubblica) Scrivi ed esegui il deployment di funzioni direttamente con Cloud Run, che ti offre il controllo completo sulla configurazione del servizio di base.

Crea automaticamente immagini container dalla tua origine

Cloud Run può anche automatizzare il modo in cui vai in produzione, utilizzando i buildpack per permetterti di eseguire il deployment direttamente dal codice sorgente, senza dover installare Docker sulla tua macchina. Puoi automatizzare le build ed eseguire il deployment del codice ogni volta che viene eseguito il push di nuovi commit a un determinato ramo di un repository Git.

Esegui job programmati fino al completamento

I job Cloud Run consentono di eseguire l'elaborazione batch, con le istanze in esecuzione in parallelo. Esegui job di esecuzione fino al completamento che non rispondono alle richieste HTTP, tutto su una piattaforma serverless. Lascia che i tuoi job vengano eseguiti fino a un massimo di 24 ore.

Connettività VPC diretta

Invia il traffico a una rete VPC direttamente e connettiti a tutti i servizi in esecuzione sul VPC. 

Come funziona

Cloud Run è una piattaforma completamente gestita che consente di eseguire il codice direttamente sull'infrastruttura scalabile di Google. Cloud Run è semplice, automatizzata e progettata per aumentare la tua produttività.

Che cos'è Cloud Run
Che cos'è Cloud Run?

Utilizzi comuni

Siti web e applicazioni web

Esegui il deployment e l'hosting di un sito web con Cloud Run

Crea la tua app web utilizzando il tuo stack preferito, accedi al tuo database SQL ed esegui il rendering di pagine HTML dinamiche. Cloud Run ti offre anche la possibilità di scalare fino a zero quando non ci sono richieste in arrivo al tuo sito web.

In questo codelab, inizierai con un'immagine Docker creata tramite Cloud Build, che attiverai in Cloud Shell. Quindi, eseguirai il deployment dell'immagine in Cloud Run con un comando in Cloud Shell.

Avvia il codelab
Diagramma che mostra Cloud CDN, Cloud Run e Cloud Storage

Esegui il deployment e l'hosting di un sito web con Cloud Run

Crea la tua app web utilizzando il tuo stack preferito, accedi al tuo database SQL ed esegui il rendering di pagine HTML dinamiche. Cloud Run ti offre anche la possibilità di scalare fino a zero quando non ci sono richieste in arrivo al tuo sito web.

In questo codelab, inizierai con un'immagine Docker creata tramite Cloud Build, che attiverai in Cloud Shell. Quindi, eseguirai il deployment dell'immagine in Cloud Run con un comando in Cloud Shell.

Avvia il codelab
Diagramma che mostra Cloud CDN, Cloud Run e Cloud Storage

Carichi di lavoro di inferenza AI

Ospita gli LLM con le GPU Cloud Run

Esegui l'inferenza AI in tempo reale utilizzando LLM di tua scelta in Cloud Run, tra cui Llama 3.1, Mistral e Gemma 2. Ideale anche per le applicazioni ad alta intensità di calcolo, come il riconoscimento delle immagini, la transcodifica video e lo streaming.

Configura GPU
Architettura con: Cloud CDN + Cloud Run + Cloud Run con GPU + Cloud Storage

Ospita gli LLM con le GPU Cloud Run

Esegui l'inferenza AI in tempo reale utilizzando LLM di tua scelta in Cloud Run, tra cui Llama 3.1, Mistral e Gemma 2. Ideale anche per le applicazioni ad alta intensità di calcolo, come il riconoscimento delle immagini, la transcodifica video e lo streaming.

Configura GPU
Architettura con: Cloud CDN + Cloud Run + Cloud Run con GPU + Cloud Storage

API e microservizi

Puoi creare un'API REST, un'API GraphQL o microservizi privati che comunicano tramite HTTP o gRPC.

Esegui il deployment in Cloud Run da un repository Git
Architettura con Global Load Balancer, due servizi Cloud Run e Cloud Spanner

Puoi creare un'API REST, un'API GraphQL o microservizi privati che comunicano tramite HTTP o gRPC.

Esegui il deployment in Cloud Run da un repository Git
Architettura con Global Load Balancer, due servizi Cloud Run e Cloud Spanner

Elaborazione dei flussi di dati

I servizi Cloud Run possono ricevere messaggi da sottoscrizioni push di Pub/Sub ed eventi da Eventarc.

Trigger dal push di Pub/Sub
Architettura con Cloud Storage + Eventarc + Cloud Run + BigQuery

    I servizi Cloud Run possono ricevere messaggi da sottoscrizioni push di Pub/Sub ed eventi da Eventarc.

    Trigger dal push di Pub/Sub
    Architettura con Cloud Storage + Eventarc + Cloud Run + BigQuery

      Elaborazione dei dati in batch

      Esegui script, cron job o carichi di lavoro di elaborazione dati in contemporanea. Ideale per job a lunga esecuzione o job in cui il tempo di completamento è importante.

      Esegui job in base a una pianificazione
      Diagramma dell'architettura con Cloud Scheduler + job di Cloud Run + Cloud Filestore + Cloud Storage

        Esegui script, cron job o carichi di lavoro di elaborazione dati in contemporanea. Ideale per job a lunga esecuzione o job in cui il tempo di completamento è importante.

        Esegui job in base a una pianificazione
        Diagramma dell'architettura con Cloud Scheduler + job di Cloud Run + Cloud Filestore + Cloud Storage

          Prezzi

          Come funzionano i prezzi di Cloud RunPaga solo per le risorse utilizzate, con un livello Sempre gratis e costi arrotondati per eccesso ai 100 millisecondi più vicini. Se non la usi, non paghi nulla.
          SKUPrezzo oltre il livello gratuito senza scontoNessun costo

          CPU

          $0.00001800 / vCPU al secondo

          Primi 240.000 vCPU/secondi gratuiti al mese

          Memoria

          $0,00000200 / GiB al secondo

          Primi 450.000 GiB/secondi gratuiti al mese

          Visualizza i dettagli dei prezzi

          Riduci l'utilizzo continuo di Cloud Run acquistando gli sconti per impegno di utilizzo.

          Come funzionano i prezzi di Cloud Run

          Paga solo per le risorse utilizzate, con un livello Sempre gratis e costi arrotondati per eccesso ai 100 millisecondi più vicini. Se non la usi, non paghi nulla.

          CPU

          Prezzo oltre il livello gratuito senza sconto

          $0.00001800 / vCPU al secondo

          Nessun costo

          Primi 240.000 vCPU/secondi gratuiti al mese

          Memoria
          Prezzo oltre il livello gratuito senza sconto

          $0,00000200 / GiB al secondo

          Nessun costo

          Primi 450.000 GiB/secondi gratuiti al mese

          Visualizza i dettagli dei prezzi

          Riduci l'utilizzo continuo di Cloud Run acquistando gli sconti per impegno di utilizzo.

          CALCOLATORE PREZZI

          Stima i costi mensili di Cloud Run, inclusi i prezzi e le tariffe specifici per regione.

          PREVENTIVO PERSONALIZZATO

          Contatta il nostro team di vendita per ricevere un preventivo personalizzato per la tua organizzazione.

          Inizia la tua proof of concept

          I nuovi clienti ricevono 300 $ di crediti gratuiti per provare Cloud Run e altri prodotti Google Cloud

          Hai un progetto di grandi dimensioni?

          Deployment di un container di esempio

          Integrazioni semplici

          Esegui la migrazione a Cloud Run

          Business case

          Scopri in che modo altre aziende riducono i costi, aumentano il ROI e promuovono l'innovazione con Cloud Run


          Logo BBC

          BBC: Keeping up with a busy news day with an end-to-end serverless architecture

          La BBC è passata da 150-200 istanze container a oltre 1000 durante un enorme picco di traffico. "E l'infrastruttura ha funzionato."

          Leggi la storia

          Clienti in primo piano

          • Goldman Sachs
          • Logo Airbus
          • Logo mailchimp
          • logo Ikea
          • Logo SAP
          • Logo Etsy
          • Logo Commerzbank
          • Logo Hermes
          • Logo NASDAQ

          Partner e integrazione

          Cloud Run si integra facilmente con una vasta gamma di tecnologie partner.
          • Datadog
          • Hashicorp
          • Pulumi
          • Cockroach Labs
          • Pomerium
          • CrowdStrike
          • Datadog
          • Hashicorp
          • Pulumi
          • Cockroach Labs
          • Pomerium
          • CrowdStrike

          Domande frequenti

          Puoi eseguire il deployment e ospitare un sito web con Cloud Run?

          Con Cloud Run puoi gestire il tuo sito web ed eseguirne il deployment senza alcun overhead per i deployment basati su VM o Kubernetes. Questo approccio semplifica la gestione e consente anche di "scalare fino a zero" quando non arrivano richieste al sito web.

          Esegui il deployment e ospita un sito web con Cloud Run

          Cloud Run è progettato per migliorare l'esperienza di App Engine, incorporando molte delle migliori funzionalità sia dell'ambiente standard di App Engine sia dell'ambiente flessibile di App Engine. I servizi Cloud Run possono gestire gli stessi carichi di lavoro dei servizi App Engine, compresi il deployment e l'hosting di siti web, ma Cloud Run offre ai clienti molta più flessibilità nell'implementazione di questi servizi. 


          Confronto tra App Engine e Cloud Run

          Altre risorse e assistenza
          Google Cloud