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 e 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.
In Roivant Discovery, sfruttiamo enormi simulazioni computazionali per favorire la scoperta di nuovi farmaci in modalità di piccole molecole. Ai nostri esperti viene richiesto di operare all'avanguardia della fisica quantistica con velocità e agilità, su larga scala. La semplicità e la flessibilità senza precedenti di Google Batch ci permettono di mantenere sempre la concentrazione sull'innovazione.
Matt Maisak, COO di Roivant Discovery
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.