In Azure DevTest Labs, you can now set a Virtual Machine to expire on a specific date. You already could do this via ARM templates, but now this is possible via Azure Portal.
How does the Expiration options works?
Basically, the VM will be deleted on the specific date that you have specified. This is a very valuable feature to save you money and time. Being a consultant, trainer and speaker in several conferences I need to create labs quite often to show some of the cool features of Azure / SharePoint and other Microsoft Products. Not one or two times that I have forgot to delete resources that I no longer need and only remember some days after. During this time, I get billed by something that I wasn’t using… Silly me!!!
But now when I create a new VM under Azure DevTest Labs I can just choose an expiration date and I don’t have to worry about being billed for something that I will not use.
You just need to select your Virtual Machine expiration date: