Non perderti i lanci di prodotti, le demo e i corsi di formazione più recenti di Next '24. Iniziamo.

Vai a
Workflows

Workflows

Combina i servizi e le API di Google Cloud per creare applicazioni affidabili, automazione dei processi e pipeline di dati e machine learning.

I nuovi clienti ricevono 300 $ di crediti gratuiti da spendere su Workflows. Tutti i clienti ricevono 5000 passaggi e 2000 chiamate API esterne al mese, senza consumare i crediti.

  • Sottoponi a deployment ed esegui un flusso di lavoro che connette una serie di servizi con questo tutorial

  • Automatizza i processi in modo affidabile, inclusi i tempi di attesa e i nuovi tentativi fino a un anno

  • Implementa l'elaborazione in tempo reale con esecuzioni a bassa latenza basate sugli eventi

Vantaggi

Semplifica la tua architettura

I flussi di lavoro stateful ti consentono di visualizzare e monitorare integrazioni di servizi complesse senza dipendenze aggiuntive.

Incorpora affidabilità e tolleranza agli errori

Controlla gli errori con la logica dei nuovi tentativi predefinita o personalizzata e la gestione degli errori anche quando altri sistemi non funzionano, spuntando ogni passaggio in Spanner per aiutarti a tenere traccia dei progressi.

Nessuna manutenzione

Scalabilità in base alle esigenze: non sono necessarie l'applicazione di patch o la manutenzione. Paga solo quando i tuoi flussi di lavoro vengono eseguiti, senza costi durante l'attesa o i tempi di inattività.

Funzionalità principali

Funzionalità principali

Esecuzione affidabile del flusso di lavoro

Chiama qualsiasi servizio, da Cloud Functions o Cloud Run alle API private e di terze parti. I connettori rendono i servizi Google Cloud particolarmente facili da usare poiché si occupano della formattazione delle richieste, dei nuovi tentativi e dell'attesa per il completamento delle operazioni a lunga esecuzione.

Controllo dell'esecuzione potente

Utilizza espressioni e funzioni per trasformare i dati di risposta e preparare gli input di richiesta. Automatizza le condizioni in base alle risposte di input e servizi. Specifica i criteri per i nuovi tentativi e la gestione degli errori. Attendi operazioni ed eventi asincroni con polling e callback.

Pay-per-use

Paghi solo quando i flussi di lavoro eseguono le operazioni.

Visualizza tutte le funzionalità

Documentazione

Documentazione

Google Cloud Basics

Comprendere Workflows

Scopri i concetti fondamentali e le funzionalità chiave di Workflows in questa panoramica sul prodotto.
Quickstart

Guide rapide di Workflows

Scopri come creare, eseguire il deployment ed eseguire un flusso di lavoro usando Cloud Console, lo strumento a riga di comando gcloud o Terraform.
Tutorial

Guide illustrative di Workflows

Scopri come controllare l'ordine di esecuzione in un flusso di lavoro, richiamare servizi ed effettuare richieste HTTP, attendere utilizzando callback o polling e creare trigger automatici.
APIs & Libraries

Panoramica della sintassi

Scopri come scrivere flussi di lavoro per servizi di chiamata e API, utilizzare i dati di risposta e aggiungere condizioni, nuovi tentativi e gestione degli errori.

Non trovi ciò che stai cercando?

Casi d'uso

Casi d'uso

Caso d'uso
Integrazione app e orchestrazione dei microservizi

Combina le sequenze di chiamate al servizio in flussi di lavoro affidabili e osservabili. Ad esempio, utilizza un flusso di lavoro per implementare l'elaborazione delle ricevute in un'applicazione di spesa. Quando l'immagine di una ricevuta viene caricata in un bucket Cloud Storage, Workflows invia l'immagine a Document AI. Al termine dell'elaborazione, una funzione Cloud Functions determina se è richiesta l'approvazione. Infine, la ricevuta viene resa visibile agli utenti aggiungendo una voce in un database Firestore.

Caso d'uso
Automazione dei processi aziendali

Esegui operazioni line-of-business con Workflows. Ad esempio, automatizza il completamento e il monitoraggio degli ordini con un flusso di lavoro. Dopo aver controllato l'inventario, viene richiesta una spedizione dal magazzino e viene inviata una notifica al cliente. La spedizione viene scansionata all'uscita dal magazzino, aggiornando il flusso di lavoro tramite un callback che aggiunge informazioni di monitoraggio all'ordine. Gli ordini non contrassegnati come consegnati entro 30 giorni vengono riassegnati all'assistenza clienti.

Caso d'uso
Pipeline di ML e dati

Implementa pipeline di dati batch e in tempo reale utilizzando flussi di lavoro che sequenziano esportazioni, trasformazioni, query e job di machine learning. I connettori di Workflows per i servizi Google Cloud come BigQuery semplificano l'esecuzione delle operazioni e l'attesa del completamento. L'integrazione di Cloud Scheduler semplifica l'esecuzione di flussi di lavoro su una pianificazione ricorrente.

Caso d'uso
Automazione dei processi IT

Automatizza l'infrastruttura cloud con flussi di lavoro che controllano i servizi Google Cloud. Ad esempio, pianifica un flusso di lavoro mensile per rilevare e risolvere problemi di conformità della sicurezza. Eseguendo l'iterazione attraverso risorse critiche e autorizzazioni IAM, invia richieste necessarie per il rinnovo dell'approvazione mediante una funzione Cloud Functions. Rimuovi l'accesso per tutte le autorizzazioni non rinnovate entro 14 giorni.

Tutte le funzionalità

Tutte le funzionalità

Ridondanza e tolleranza agli errori
I flussi di lavoro vengono replicati automaticamente su più zone e stati di checkpoint dopo ogni passaggio, in modo che le esecuzioni continuino anche dopo le interruzioni. Gli errori in altri servizi vengono gestiti tramite criteri predefiniti e personalizzabili per nuovi tentativi, timeout e gestione degli errori personalizzata.
Autodocumentazione
Specifica i flussi di lavoro in YAML o JSON con passaggi denominati, in modo da semplificarne visualizzazione, comprensione e osservazione. Questi formati leggibili dalla macchina supportano la generazione e l'analisi dei flussi di lavoro in modo programmatico.
Attesa fino a un anno
Attendi un determinato periodo di tempo per implementare il polling. I connettori forniscono passaggi di blocco per molti servizi Google Cloud con operazioni a lunga esecuzione. Devi solo scrivere i tuoi passaggi e assicurarti che siano stati completati prima delle esecuzioni successive.
Trigger basati su eventi, pianificati e programmatici
Le esecuzioni dei flussi di lavoro sono a bassa latenza e supportano l'elaborazione batch e in tempo reale. Tramite Eventarc, i flussi di lavoro possono essere eseguiti quando si verificano eventi, ad esempio quando un file viene caricato su Cloud Storage o quando viene pubblicato un messaggio Pub/Sub.
Callback HTTP
Crea URL di callback univoci all'interno del flusso di lavoro. Quindi attendi (con un timeout configurabile fino a un anno) che venga effettuata la chiamata all'URL, per ricevere i dati della richiesta HTTP nel flusso di lavoro. Utile per attendere sistemi esterni e implementare processi human-in-the-loop.
Sicurezza
I flussi di lavoro vengono eseguiti in un ambiente limitato tramite sandbox e non hanno dipendenze di codice che richiedono patch di sicurezza. Archivia e recupera i secret con Secret Manager.
Autenticazione senza interruzioni in Google Cloud
Orchestra il lavoro di qualsiasi prodotto Google Cloud senza preoccuparti dell'autenticazione. Usa un account di servizio appropriato e lascia che Workflows faccia il resto.
Esecuzione a bassa latenza
Programmazione rapida di transizioni ed esecuzioni del flusso di lavoro tra passaggi. Prestazioni prevedibili senza avvii a freddo.
Deployment rapidi
Esegui il deployment in pochi secondi per supportare un'esperienza di sviluppo rapida e modifiche rapide alla produzione.
Logging e monitoraggio integrati
L'integrazione immediata con Cloud Logging con voci automatiche e personalizzate fornisce insight su ogni esecuzione del flusso di lavoro. Cloud Monitoring tiene traccia del volume di esecuzione, delle percentuali di errore e dei tempi di esecuzione.

Prezzi

Prezzi

Vengono addebitati solo i costi delle risorse utilizzate, con un livello Always Free, arrotondati per eccesso ai 1000 passaggi eseguiti più vicini. Paghi solo per i passaggi eseguiti nel tuo flusso di lavoro; non paghi nulla se il tuo flusso di lavoro non viene eseguito. Per una stima, utilizza il Calcolatore prezzi di Google Cloud.

PASSAGGI INTERNI
Prezzo al mese
Primi 5000 passaggi

Gratis

Da 5000 a 100.000.000 passaggi
0,01 $ per incremento di 1000 passaggi
Passaggi successivi a 1.000.000.000
Contatta il team di vendita per conoscere le opzioni di prezzo
CHIAMATE HTTP ESTERNE
PREZZO AL MESE
Prime 2000 chiamate

Gratis

Da 2000 a 100.000.000 passaggi
0,025 $ per incremento di 1000 chiamate
Passaggi successivi a 1.000.000.000
Contatta il team di vendita per conoscere le opzioni di prezzo

Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Google Cloud.

Fai il prossimo passo

Inizia a creare su Google Cloud con 300 $ di crediti gratuiti e oltre 20 prodotti Always Free.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
Google Cloud