Hello sabhyata rawat
You can create a new Azure Automation PowerShell runbook, which will host the script you are going to run in parallel on a schedule with use of the “-parallel” parameter
https://www.thomasmaurer.ch/2022/08/schedule-and-run-powershell-scripts-for-azure-vms-using-azure-automation/
With PowerShell Workflow runbook and can use the ForEach -Parallel construct to process commands for each item in a collection concurrently. For more information with regards to it, please refer this Azure document.
https://learn.microsoft.com/en-us/answers/questions/637362/running-vms-in-parallel-in-azure-runbook