Google Cloud Batch

Google Cloud Batch is a fully managed batch service to schedule, queue, and execute batch jobs on Google's infrastructure. This allows you to easily integrate Google Cloud Batch and allow your enterprise workload automation solution to manage the scheduling of these workflows. You are instantly inheriting the advanced capabilities of your enterprise solution to deliver your digital transformation quicker and more successfully. By extending your existing enterprise automation to Google Cloud Batch you maintain end-to-end visibility, regain centralized command and control, alerting, SLA management, reporting and auditing.
Return to list

Google Cloud Batch

Benefits and Use Cases

  • Submit and manage batch jobs for large-scale computing tasks such as rendering, simulations, and data processing.
  • Monitor job execution and individual task progress in real time.
  • Eliminate manual provisioning and leverage Google’s cost-efficient, scalable compute resources.

Example Use Case: Scalable Data Pipeline Execution

Automate data processing pipelines across thousands of compute nodes and accelerate time to insight without manual intervention. Schedule batch jobs to transform raw log data into analytics-ready datasets, monitor progress and completion, and optimize compute usage by terminating resources post-execution.

Automic Features

  • Execute batch jobs
  • Monitor and manage the Batch jobs
  • Retrieve processing log for problem diagnosis
  • Alert on failure of GCS processing or if it is late
  • Create dependencies between GCS objects
  • Incorporate GCS objects in existing enterprise automation workflows including dependency enforcement