How to handle Azure SQL Virtual Machine discovery and cost together with Azure DevOps Server?

Milan 61 Reputation points
2024-04-25T08:00:03.7266667+00:00

Hello,

I am looking for answers for the scenario when we install Azure DevOps Server on Azure Virtual Machine. In this scenario we have VS Enterprise licenses so we have Azure DevOps Server license with SQL Standard license covered.

However Azure came with this great idea to discover SQL servers on Azure Virtual Machines. Now our Azure DevOps Server with SQL Standard will be discovered as Azure SQL Virtual Machine.

Here is the problem because in Azure SQL Virtual Machine Config we shouldn't set Pay as you go. We shouldn't pay for SQL Standard license because it's already covered in Azure DevOps Server. Also we can't check we are using Azure Hybrid Benefit because that SQL Standard license from Azure DevOps Server is not Hybrid Benefit. Also it's not HA/DR.

Can someone please explain me how licensing should work in this case? I wasn't able to find any information about this scenario on Internet.

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
7,158 questions
Azure Cost Management
Azure Cost Management
A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.
2,049 questions
SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
12,758 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. kobulloc-MSFT 23,496 Reputation points Microsoft Employee
    2024-04-25T23:41:27.0233333+00:00

    Hello, @Milan !

    How does VM licensing work with Windows Server or SQL Server scenarios?

    Licensing can be complicated, but essentially falls into one of two categories: Standard licensing fee (included in the cost of the VM for Windows Server) or Azure Hybrid Benefit which provides a discount on the licensing cost as long as you have one of the qualifying licenses:

    https://azure.microsoft.com/en-us/pricing/hybrid-benefit/#faq

    SQL Server and Windows Server core licenses with active Software Assurance or qualifying subscription core licenses have Azure Hybrid Benefit eligibility in Azure, including:

    • Windows Server Datacenter edition.
    • Windows Server Standard edition.
    • SQL Server Enterprise Edition.
    • SQL Server Standard Edition. If you don't have Software Assurance, please work with your Microsoft account team or a Cloud Service Provider partner. The offer is available in all Azure regions.

    If you have SQL Standard license with Active Software Assurance or qualifying subscription, then you qualify for Azure Hybrid Benefit. If not, then you would default to paying for a cloud license for the VM as you would not have a qualifying cloud license.

    This is similar to Windows 10/11 scenarios where someone may have a license for home use but are unable to use that license in a cloud environment on a VM and would need a qualifying cloud license.


    I hope this has been helpful! Your feedback is important so please take a moment to accept answers.

    If you still have questions, please let us know what is needed in the comments so the question can be answered. Thank you for helping to improve Microsoft Q&A!

    User's image