Servizio batch completamente gestito per pianificare, inserire in coda ed eseguire job batch sull'infrastruttura Google.
Esegue il provisioning della capacità e la scala automaticamente eliminando la necessità di gestire soluzioni di terze parti
Integrato in modo nativo con Google Cloud per eseguire, scalare e monitorare il carico di lavoro
Riduci i costi di computing dei carichi di lavoro con le macchine spot
Inizia subito a utilizzare Batch con questa guida rapida
Vantaggi
Sfrutta un'infrastruttura di computing scalabile e completamente gestita per spostare l'attenzione sull'invio del job e sull'estrazione di insight aziendali dai risultati del job.
Esegui calcoli ad alta velocità effettiva o ad alto accoppiamento, definiti da uno script o un container.
Batch semplifica lo sviluppo e l'esecuzione dei carichi di lavoro. I job batch possono essere inviati con pochi passaggi. Sfrutta Cloud Storage, Pub/Sub, Cloud Logging e Workflows per un'esperienza di sviluppo end-to-end.
Funzionalità principali
Esegui job batch su qualsiasi scala su risorse di cloud computing per limitare i tempi di attesa dei job durante l'esecuzione delle richieste in parallelo e la scalabilità delle risorse senza intervento manuale.
Batch fornisce un'esperienza coerente per carichi di lavoro containerizzati in Docker o carichi di lavoro basati su script che vengono eseguiti direttamente su VM.
Adotta facilmente servizi proprietari per controllare il flusso di lavoro batch end-to-end dalla pre-elaborazione alla post-elaborazione.
Documentazione
Casi d'uso
Elaborazione ad alta velocità effettiva di pipeline riproducibili usate per sequenziamento genomico, scoperta di farmaci e altro ancora.
Esegui simulazioni Monte Carlo e analizza rapidamente i risultati necessari per effettuare transazioni commerciali nel mercato.
Automatizza test e simulazioni di verifica in base a input diversi per ottimizzare i progetti.
Tutte le funzionalità
Supporto per container o script | Esegui gli script in modo nativo sulle istanze VM di Compute Engine o porta il tuo carico di lavoro containerizzato che verrà eseguito fino al completamento. |
Sfrutta il computing di Google Cloud | Scarica l'ultimo software e hardware disponibile come servizio da utilizzare con Batch. |
Priorità del job e nuovi tentativi | Definisci le priorità del tuo job e stabilisci le strategie per i nuovi tentativi automatici. |
Notifiche Pub/Sub per Batch | Configura Pub/Sub con Batch per comunicare in modo asincrono i messaggi ai sottoscrittori. |
Logging e monitoraggio integrati | Recupera i log stderr e stdout direttamente su Cloud Logging. Gli audit log ti aiutano a rispondere a domande su chi ha fatto cosa, dove e quando. Monitora le metriche relative alle risorse utilizzate in Cloud Monitoring. |
Metodi alternativi per utilizzare Batch | Le API Batch possono essere chiamate direttamente tramite gcloud, API REST, librerie client o console Cloud. Inoltre, è possibile utilizzare Batch con un ecosistema di motori del flusso di lavoro. |
Gestione di identità e accessi | Controlla l'accesso alle risorse e al servizio con le autorizzazioni IAM e i Controlli di servizio VPC. |
Prezzi
Non sono previsti costi per il servizio Batch. Pagherai solo per le risorse Google Cloud utilizzate per eseguire i job batch.
Partner
Vuoi utilizzare Batch per eseguire i tuoi carichi di lavoro? Questi partner possono aiutarti.
Inizia a creare su Google Cloud con 300 $ di crediti gratuiti e oltre 20 prodotti Always Free.