Understand the hourly rate for Azure VM pricing and how that can help you optimize your costs.
Windows Virtual Machines in Microsoft Azure are by default running in a Consumption-Based model. This means that each hour a Virtual Machine is “Running” it is billed at an hourly rate. If a VM is Stopped (deallocated), then there is no hourly charge during that time.
The hourly rate for each VM varies based on the Type and Series of VM and the specific Size within that Series. There are plenty of options to choose from depending on workload, so it is best to narrow the options based on expected resource utilization, then test a few options and measure actual utilization and performance vs. resource capacity.
Compute Cost + Operating System Cost = Hourly Rate
The hourly rate for each VM in a Pay-as-you-Go model is made up of 2 different costs.
- Compute Cost – This is the base cost to run the Virtual Machine. In different terms, think of this as the “Hardware Cost.” Microsoft is essentially charging an hourly rate to rent hardware (chopped up into Virtual Machines) in their datacenters.
- Operating System Cost – Of course, Microsoft has always been/will always be a Software company, and the foundation of all software is the Operating System. So if you are running a Virtual Machine with Windows Server installed, Microsoft charges an hourly Operating System rate.
Have additional questions? Email us at firstname.lastname@example.org.