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
| Step | What to do | Page |
|---|---|---|
| 1 | Create a project, enable billing, and enable required APIs | IAM |
| 2 | Create a custom service account with required permissions | IAM |
| 3 | Create a Cloud Storage bucket for the work directory | Storage access |
| 4 | Generate a service account JSON key and add credentials in Seqera | Credentials |
| 5 | Create the compute environment | Google Cloud Batch or Google Cloud |
Choose a compute environment type
| Compute environment | When to use it |
|---|---|
| Google Cloud Batch | Production-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.