Azure Spot Virtual Machines

Today Microsoft announced the general availability of Azure Spot VMs (see here the announcement). This is one of the features that I have been waiting to become general available and start to use on my costumers.

So, what is Azure Spot VMs? It’s the way that Microsoft allow us to use their unused compute capacity on every region at very good discount rates. These discounts can go up to >80% of the pay-as-you-go rates, depending on the size of the VM and the capacity unused available.

You probably are familiar with the picture above, when you are deploying an Azure VM over the past few months, right? But did you explore what was that Azure Spot Instance? If you are like me and like to test and explore when Microsoft announced the Azure Spot on VM, you know what I am referring too. If you are not familiar, there is no shame. Now you can fully use this feature.

The deployment on Azure Spot VMs didn’t change much. If you enable this feature, you just need to select the eviction type and then the Eviction policy when that capacity is need. One thing you need to understand is, this compute capacity is not guaranteed. What is that means? Means that Microsoft will always reserve the Azure Compute capacity to the normal Pay-as-you-go rate, so be prepared (and plan accordingly) for your workloads to be stopped or deallocated.

What is the best way we can use Azure Spot Instance? The scenarios are unlimited, but the idea is to use on the workloads that are not critical and need to run 24×7. For example, on testing the load of a particular workload that you want to perform with a fraction of the cost.


Marcos Nogueira
Azure MVP
Twitter: @mdnoga

Marcos Nogueira

With more than 18 years experience in Datacenter Architectures, Marcos Nogueira is currently working as a Principal Cloud Solution Architect. He is an expert in Private and Hybrid Cloud, with a focus on Microsoft Azure, Virtualization and System Center. He has worked in several industries, including Aerospace, Transportation, Energy, Manufacturing, Financial Services, Government, Health Care, Telecoms, IT Services, and Gas & Oil in different countries and continents. Marcos was a Canadian MVP in System Center Cloud & Datacenter Managenment and he has +14 years as Microsoft Certified, with more than 100+ certifications (MCT, MCSE, and MCITP, among others). Marcos is also certified in VMware, CompTIA and ITIL v3. He assisted Microsoft in the development of workshops and special events on Private & Hybrid Cloud, Azure, System Center, Windows Server, Hyper-V and as a speaker at several Microsoft TechEd/Ignite and communities events around the world.

Leave a Reply

Your email address will not be published. Required fields are marked *