- Adjust virtual machine size
- Use cheaper Azure region
- Configure Auto-shutdown
- Use Azure credits
Adjust virtual machine size
For sure, the more CPU / RAM / IOPS you have, the better. The question is - what is the optimal Azure VM size to use with D365FO. I used many different sizes, as for March 2019 the best VM size it terms of performace vs cost is DS12_V2 . It has 28 GB RAM, 4 CPU cores, 12800 IOPS and max 16 data disks. Current price to run such VM 24x7 for one month is around 2700 DKK (405 USD).
Use cheaper Azure region
Prices for Azure resources are different in different Azure regions and the difference could be quite substantial. Right now for DS12_V2 VM size "East US 2" is the cheapest Azure region in America and "North Europe" in Europe. azureprice.net is a good place to get detailed comparison.
Configure Auto-shutdown
Here everything is simple: the longer VM is up and running - the more it costs. Use Auto-shutdown to turn off a VM at a specific time. Optionally run my PowerShell script to find VMs without Auto-shutdown.
Configure Auto-shutdown
Here everything is simple: the longer VM is up and running - the more it costs. Use Auto-shutdown to turn off a VM at a specific time. Optionally run my PowerShell script to find VMs without Auto-shutdown.
Use Azure credits
Microsoft provides monthly Azure credits for Visual Studio subscribers. Depending on subscription type, it could be 50, 100 or 150 USD per month. These credits should be associated to an Azure subscription to be used. Only one Azure credit type is allowed per subscription, make sure to use the largest benefit you have.
Leave a comment below if you know other ways to minimize Azure expenses.
Microsoft provides monthly Azure credits for Visual Studio subscribers. Depending on subscription type, it could be 50, 100 or 150 USD per month. These credits should be associated to an Azure subscription to be used. Only one Azure credit type is allowed per subscription, make sure to use the largest benefit you have.
Leave a comment below if you know other ways to minimize Azure expenses.