Skip navigation


Azure Batch helps you run large-scale parallel and HPC applications efficiently in the cloud. It’s a platform service that provides job scheduling and auto-scaling 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.