For SQL Server on Azure Virtual Machines, licensing and Extended Security Updates (ESUs) behave differently from on-premises, but they are consistent across deployment types (Marketplace image vs. self-installed) and license models (Azure Hybrid Benefit vs. pay-as-you-go) in the following ways.
- Are ESUs automatically included on Azure VMs after end of support?
Yes. For supported out-of-support versions (for example, SQL Server 2014 as shown in the context), SQL Server on Azure VMs automatically receives Extended Security Updates for up to three years after the end of the SQL Server lifecycle support. This ESU benefit is part of the SQL Server on Azure VM offering:
- “Extended security updates – Automatically receive security updates for your SQL Server on Azure VMs, up to three years after extended SQL Server lifecycle support ends.”
This behavior applies to SQL Server on Azure VMs as a platform feature, not tied to a specific licensing model.
- Is any additional license, subscription, or agreement required to receive ESUs on Azure VMs?
For SQL Server on Azure VMs, ESUs for eligible out-of-support versions are included as part of the Azure service and are not purchased separately when running in Azure IaaS:
- For SQL Server 2014 specifically, Azure services “have access to ESUs … for up to three years after the end of support, at no extra charge beyond the cost of running the Azure service.”
- ESUs are “applied automatically to the VM whether or not your SQL Server VM is registered with the SQL IaaS Agent extension.”
On-premises or hosted environments require separate ESU purchase and Software Assurance, but that requirement does not apply when using the Azure-native ESU benefit for SQL Server on Azure VMs.
- Differences between Azure Hybrid Benefit vs. Pay-As-You-Go for ESUs
From the context, ESU eligibility and delivery on Azure VMs are independent of whether SQL Server is licensed via Azure Hybrid Benefit (AHB) or pay-as-you-go (PAYG):
- ESUs are listed as a feature of SQL Server on Azure VMs as a service, not as a feature of a particular license type.
- The SQL IaaS Agent extension FAQ explicitly states: “Extended Security Updates (ESU) are applied automatically to the VM whether or not your SQL Server VM is registered with the SQL IaaS Agent extension.”
- Azure Hybrid Benefit is a cost and compliance mechanism that lets customer-owned licenses be applied to Azure VMs to reduce SQL licensing cost; it does not change ESU entitlement for SQL Server on Azure VMs.
Therefore, based on the provided information:
- ESU eligibility: Same for AHB and PAYG when running as SQL Server on Azure VMs for supported out-of-support versions.
- Compliance: AHB requires that customer-owned licenses with Software Assurance be correctly declared (for example, via the SQL IaaS Agent extension) to be compliant, but this is about licensing, not ESU entitlement.
- Cost: ESUs themselves are at no extra charge on Azure VMs for eligible versions; the cost difference between AHB and PAYG is in how SQL Server licenses are billed (customer-owned vs. license-included), not in ESU pricing.
- How are security updates delivered and managed in each licensing scenario?
Delivery and management of ESUs on Azure VMs are the same regardless of AHB vs. PAYG:
- ESUs are “automatically receive[d]” as part of the SQL Server on Azure VM feature set.
- The SQL IaaS Agent extension is not required for ESUs; it is used for manageability (automated patching, backups, flexible licensing, tempdb configuration, etc.) and for declaring license type (AHB vs. PAYG).
- The extension itself has “minimal impact” and “no additional charges” and is primarily for management and licensing configuration, not for ESU entitlement.
So, in both AHB and PAYG scenarios, ESUs are delivered as part of the Azure VM’s normal update/patching process for SQL Server on Azure VMs, and the licensing model does not change how ESUs are technically applied.
- Marketplace SQL Server image vs. self-installed SQL Server on a standard Azure VM
The ESU benefit applies to SQL Server on Azure VMs regardless of whether SQL Server was deployed from a Marketplace image or installed manually, as long as the VM is recognized and managed as a SQL Server on Azure VM:
- Marketplace images come with the SQL IaaS Agent extension preinstalled, and are explicitly part of the “SQL Server on Azure VMs” offering.
- For self-installed SQL Server on Azure VMs, the guidance is to “manually install the SQL IaaS Agent extension” and register the instance so it is treated as a SQL Server on Azure VM. This registration enables flexible licensing (including AHB) and manageability features.
- The FAQ clarifies that ESUs are applied automatically “whether or not your SQL Server VM is registered with the SQL IaaS Agent extension,” which implies that once the VM is running SQL Server on Azure infrastructure, ESUs are not gated on how SQL was installed.
From the context, there is no stated difference in ESU eligibility between:
- A VM deployed from an Azure Marketplace SQL Server image, and
- A standard Azure VM where SQL Server is installed later, provided it is treated as SQL Server on Azure VM.
The differences between these deployment models are:
- Licensing configuration:
- Marketplace images are license-included by default (PAYG), with the option to switch to Azure Hybrid Benefit.
- Self-installed SQL requires manual registration with the SQL IaaS Agent extension to declare license type and use AHB.
- Manageability and compliance:
- Registration with the SQL IaaS Agent extension is recommended “to meet compliance requirements and to utilize optional features such as automated patching and automatic backups” and to “specify the license type” for each SQL Server VM.
ESU coverage itself, however, is described as a feature of SQL Server on Azure VMs and is not differentiated by deployment method in the provided material.
Summary for the requested scenarios:
- SQL Server 2016 / 2019 on Azure VMs with AHB:
- SQL licensing cost is based on customer-owned licenses via Azure Hybrid Benefit.
- ESUs for eligible out-of-support versions on Azure VMs are automatically provided for up to three years after end of support, with no extra ESU charge indicated in the Azure VM context.
- Register with SQL IaaS Agent extension to declare AHB and use management features; ESUs do not depend on this registration.
- SQL Server 2016 / 2019 on Azure VMs with PAYG:
- SQL licensing is included in the VM’s per-second price.
- ESUs for eligible out-of-support versions on Azure VMs are automatically provided for up to three years after end of support, at no extra ESU charge beyond the Azure service cost.
- SQL IaaS Agent extension is typically preinstalled on Marketplace images; ESUs are still automatic even if the extension is removed.
- Marketplace vs. self-installed VMs:
- Both are eligible for the Azure ESU benefit when running SQL Server on Azure VMs.
- Marketplace images simplify licensing and extension setup; self-installed VMs should be registered with the SQL IaaS Agent extension for proper license declaration and management, but ESUs are not gated on the extension.
References: