Batch service is needed when a large scale application is run and a parallel high performing
computing is required. The developers can create batches to run a task parallel that eases
the workload at no extra cost. Azure charges for only the virtual machines which are being. A system is said to be parallel if it can support two or more actions executing simultaneously. Batch creation does not involve setting up a separate VM, cluster or job scheduling