Skip to main content

Cloud providers

Seqera Platform supports three cloud providers as compute backends. Each section here is the canonical reference for the IAM/role policies and credentials Seqera needs in that cloud account, independent of which compute environment type (Batch, Cloud, EKS) you create.

Choose your cloud

CloudCompute environment optionsSetup
AWSAWS Batch, AWS Cloud, Amazon EKSAWS integration
AzureAzure Batch, Azure CloudAzure integration
Google CloudGoogle Cloud Batch, Google CloudGoogle Cloud integration

What each section covers

Each cloud section contains:

  • Overview — when to use each compute environment type for that cloud, and the credential models supported.
  • IAM policies / roles — the canonical permissions Seqera Platform needs in your cloud account.
  • Credentials — how to create IAM users, IAM roles, service principals, or service account keys, and how to add them to Seqera.
  • Data access / Storage — bucket / container / file system prerequisites for the work directory.
  • Manual setup (AWS and Azure only) — how to create cloud-side resources manually instead of letting Seqera Forge create them.

After completing the cloud-side setup, create the compute environment in Seqera using the relevant guide under Compute.