Fully managed batch service to schedule, queue, and execute batch jobs on Google's infrastructure.
Provisions and autoscales capacity while eliminating the need to manage third-party solutions
Natively integrated with Google Cloud to run, scale, and monitor your workload
Reduce the computing costs of workloads with Spot machines
Start using Batch now with this quickstart guide
Benefits
Leverage fully managed and scalable compute infrastructure to shift focus to job submission and extracting business insights from the job's results.
Run high throughput or tightly coupled computations defined by a script or container.
Batch simplifies workload development and execution. Batch jobs can be submitted within a few steps. Leverage Cloud Storage, Pub/Sub, Cloud Logging, and Workflows for an end-to-end developer experience.
Key features
Run any scale batch jobs on cloud compute resources to limit job wait times while executing requests in parallel and scaling resources without manual intervention.
Batch provides a consistent experience for Docker containerized workloads or script based workloads that run directly on VMs.
Easily adopt first-party services to control the end-to-end batch workflow from preprocessing to postprocessing.
At Roivant Discovery, we leverage massive computational simulations to drive the discovery of novel drugs across small molecule modalities. Our scientists are required to operate at the cutting edge of quantum physics with speed and agility, at scale. Google Batch's unprecedented simplicity and flexibility will ensure we're always focused on innovation.
Matt Maisak, COO at Roivant Discovery
Documentation