Hi everyone, in this article I will explain about Azure Batch services. What is Azure batch service? The Azure batch service is a platform which is used to build SaaS applications and it is very much helpful in running large scale applications with high performance in Azure. Using Azure Batch, we can create and manage virtual machines, so that we can install applications which we want to run and schedule our jobs to be run on VM. So, by using Azure batch services users & developers can run their client apps very easily which requires a large-scale execution environment.
Prerequisites
- Azure portal login subscription.
Step 1
- Login to your Azure portal by using the following link.
- The first step is to create a Batch service so that we can create pools and jobs using it. For that, select->create a resource-> compute-> Batch Service.

- Following on creation of Batch services we need to provide the basic requirements so for that we are going to provide the name for the service & create a new resource group or you can use the existing the resource group and select the location then select->Next-advanced.

- Switching to advance tab and select the pool allocation mode to-> Batch service and select->create so that a batch service will be created.


Step 2
We have implemented creating a batch service successfully, so we can move on to the next step. The next step is to create a pool so that we can use the pool for testing purposes on windows compute nodes, for that,
- From the Batch account navigate to pools and select-> Add.
- Then provide the name of the pool ID, proceeding to the next step is to select the operating system.
- Select->image type as->Marketplace (Linux/windows).
- Select->publisher as->Microsoft windows server.
- Select->offer-> windows server & sku as->2012-R2- Datacenter-smalldisk.
- Proceeding to the final step in creating pool we need to enter the node size and settings for that











Join the conversation! Your thoughts help the community grow.