Skip Navigation


Azure Batch helps you run large-scale parallel and HPC applications efficiently in the cloud. It is a platform service that provides job scheduling and autoscaling of a managed collection of virtual machines to run the jobs. By using Batch, you can configure workloads to run in Azure on demand or on a schedule and not worry about the complexity of configuring and managing an HPC cluster, VMs, or a job scheduler.