Tower uses the concept of Compute Environments to define the execution platform where a pipeline will run.
It supports launching pipelines into a growing number of cloud and on-premise infrastructures.
Each compute environment must be pre-configured to enable Tower to submit tasks. You can read more on how to set up each environment using the links below.
The following pages describe how to set up a compute environment for each of the available platforms.
- AWS Batch
- Azure Batch
- Google Cloud Batch
- Google Life Sciences
- Altair Grid Engine
- Altair PBS Pro
- IBM LSF
- Amazon EKS
- Google GKE
Select a default compute environment#
If you have more than one compute environment, you can select which one will be used by default when launching a pipeline.
In a workspace, select Compute Environments.
Select Make primary for a particular compute environment to make it your default.
The process for provisioning GPU instances in your compute environment differs for each cloud provider:
See AWS Batch