About Azure Batch Service

Azure Batch Service enables you to run large-scale parallel and high performance computing (HPC) applications efficiently in the cloud. It's a platform service that schedules compute-intensive work to run on a managed collection of virtual machines, and can automatically scale compute resources to meet the needs of your jobs. With the Batch service, you define Azure compute resources to execute your applications in parallel, and at scale.

Related resources for Azure Batch Service