Azure DevTest Lab is a SaaS offering by Microsoft that empowers development team to stand up a fully functional dev/test environment in a matter of minutes. Check out the documentation and quick-start tutorial on how to get started today!
See docs for more information: https://docs.microsoft.com/en-us/azure/lab-services/lab-services-overview
With the Azure Lab Services, customers can quickly set up classroom labs for its employees to gain practical experience not only with the latest technologies, but also with their internal and external business applications. Classroom labs can also be used for hosting hackathons as it applies to any workload that needs on-demand temporary environments.
Azure Lab services is a quick and easy way to manage environments for your team in the cloud. It is versatile enough to set up development environments, testing and even classroom lab environments. The service handles all the infrastructure, user management, and now scheduling when the lab is available. The ability to stop a lab VM has been around for some time, but the ability to schedule when a VM starts, how long it remains up and then when it is to shut down recently became available.