Skip to main content

Google Cloud integration

Seqera Platform integrates with Google Cloud to run pipelines on Google Cloud Batch and Google Cloud (preview), and to read input/output data from Cloud Storage. This page is the entry point for the Google Cloud-side setup.

Setup checklist

StepWhat to doPage
1Create a project, enable billing, and enable required APIsIAM
2Create a custom service account with required permissionsIAM
3Create a Cloud Storage bucket for the work directoryStorage access
4Generate a service account JSON key and add credentials in SeqeraCredentials
5Create the compute environmentGoogle Cloud Batch or Google Cloud

Choose a compute environment type

Compute environmentWhen to use it
Google Cloud BatchProduction-scale pipelines, mature Batch API workloads
Google Cloud (preview)Studios and small/medium pipelines, simplified setup, fewer GCP dependencies

For Google Cloud Batch, use the IAM roles in IAM. For Google Cloud, use the service account permissions in IAM.