virtual machines – Does Azure offer On-Demand VMs?

Does Azure provide a vending machine like process for deploying VM’s on-demand? I would like to have multiple sandboxes available at one URL, where analysts can just turn on/turn off/reset the virtual machine, without needing to request permission. AWS has something like this but can’t find anything in Azure.

Thanks in advanced!