Paying for what you use is typically a great concept, but many companies are struggling to understand how to get their best deal when running Azure workloads. In this article, we’ll discuss the three major ways to get a programmatic discount on Azure. These include Windows Server Hybrid Use Benefit, SQL Server Hybrid Use Benefit and Reserved Instances.
About a year ago, Microsoft announced a price cut on Azure which made the licensing pricing between the various licensing vehicles all similar. Then they also gave guidance to their sales teams not to discount Azure until the customer commitment was in the millions. So, it is critical to take advantage of these programmatic discounts to get the best deal possible.
Microsoft has a relatively unknown benefit called Hybrid Use Benefit (HUB). If you already own active Windows Servers with Software Assurance (SA), you can use that license to run workloads in Azure on Windows without paying for the Windows subscription costs in Azure. For those that license Windows Servers utilizing the Data Center version, you can continue to use that Windows Server to run on-premises workloads, as well as different workloads in Azure with the same license. This allows you to double the functionality of each Windows Server Data license. What you’re basically getting is free licensing for Azure. The benefit was built so that you could move workloads to Azure and reuse the licensing, but the Data Center option has no restriction on the workload. So, the same license can properly cover two totally unrelated workloads, as long as, one is running in Azure and one is still on premises!
Functionally, this means that customers utilizing this benefit will pay the base compute rate (Linux rate) for their Azure virtual machines. Through leveraging HUB, some clients are seeing savings of up to 50% off their virtual machine costs.
A Few Important Facts:
Fundamentally, SQL Server HUB works in a similar way to the Windows Server benefit. Existing licensing still needs active Software Assurance. However, SQL does not have the long term dual usage rights like Windows Server Data Center Edition. With SQL, Microsoft does allow customers to use both licenses both on premises and in the cloud for up to 180 days to facilitate migration. The cool part is that you can use both benefits – Windows Server and SQL Server at the same time. Thus saving additional monies.
For Azure SQL Database:
For SQL Server in Azure Virtual Machines:
The idea of Reserved Instances (RI) is simple-the longer you commit to running a virtual machine (VM) in Azure, the better price you will get for the compute portion of that VM. Microsoft claims that Reserved Instances can save up to 72% over the pay as you go model when reserving for three years. A VM in Azure is comprised of three things – the operating system, any application software, and the compute. Hybrid Use for Windows covers the OS (if Windows), SQL Hybrid Use can cover the database, and Reserved Instances offers discounta on the compute.
Often, the discount for your commitment is so great that it is less expensive to buy the Reserved Instance than it is to just run the VM for 3-6 months under the Pay as You Go model. So even if you have a short-term need, you should consider Reserved Instances for cost savings. Plus, by locking in the virtual machine cost, that makes budgeting easier.
AWS has offered reserved instances for some time now, but is relatively new to Microsoft Azure, but when you combine RI’s with HUB, that is where Microsoft separates itself.
A few important facts:
To tie this all together, below is a chart where you can see the savings for yourself with pricing examples. The chart shows the comparison between the different models like the PAYG compared to Reserved Instances with monthly prices. This helps put it all into perspective so you can get an idea of the best deal with Azure. (The chart image was pulled on 10/29/18 and subject to change).
Interlink can help companies cut down to some real big savings by understanding the nuances of Azure licensing and the different programs—Hybrid Use Benefits for Windows, SQL and reserved instances. In addition, we will help with sizing the workloads appropriately by utilizing our Path to Azure Assessment methodology. Plus, we will work hard to find programs at Microsoft that can cover or reduce the cost of these engagements.