Kubernetes 1.31 LTS end of lifeAzure Kubernetes ServiceLTS end of life date for Kubernetes 1.31 on Azure Kubernetes Service: Nov 2026. For clusters with long-term support enabled, support for the version continues only until that date. After it, those clusters must move to the next supported LTS version.
Kubernetes 1.34 end of lifeAzure Kubernetes ServiceEnd of life date for Kubernetes 1.34 on Azure Kubernetes Service: Nov 2026. After that date, community support for the version ends and clusters not enrolled in long-term support enter platform support, which covers AKS and Azure platform issues only.
managed NGINX ingress (Application Routing) retirementAzure Kubernetes ServiceEnd of support date for the NGINX ingress controller within the AKS Application Routing add-on: Nov 2026. Critical security patches from Microsoft end on that date.
Azure Linux with OS Guard retirementAzure Kubernetes ServiceEnd of support date for Azure Linux with OS Guard in Azure Kubernetes Service: 10 Dec 2026. From that date, new Azure Linux with OS Guard node pools cannot be created and existing ones get no security patches. AKS removes the node images on March 10, 2027.
PHP 8.2 end of extended supportAzure App ServiceEnd of extended support date for PHP 8.2 on Azure App Service: 31 Dec 2026. Apps keep running after that date but stop receiving security updates and customer service for PHP 8.2.
Azure FXT Edge Filer end of supportAzure FXT Edge FilerRetirement date for Azure FXT Edge Filer: 31 Dec 2026. After 2026 there is no hardware or software support. Microsoft does not disable the devices, and customers may continue to use them.
TFS 2017 end of supportAzure DevOps Serverendoflife.date lists 11 Jan 2027 as the end of security support for TFS 2017. Microsoft publishes the specific end of support dates and details in its Lifecycle product search.
Windows Server 2016 Marketplace images end of supportAzure BatchEnd of support date for Windows Server 2016 Marketplace images on Azure Batch pools: 12 Jan 2027. Microsoft states that the Windows Server 2016 Marketplace images are then no longer available.
HPC Pack 2016 end of supportHPC PackEnd of support date for HPC Pack 2016: 12 Jan 2027. Microsoft retires the product on that date. It can still be used afterward but no longer receives support or updates from Microsoft.
Azure Blueprints retirementAzure BlueprintsRetirement date for Azure Blueprints: 31 Jan 2027, after a phased retirement that began July 31, 2026. The API, Azure CLI and PowerShell commands stop working, and blueprint definitions, versions and assignments not exported are deleted.
MySQL 8.0 end of standard supportAzure Database for MySQLAzure Standard Support End Date for MySQL 8.0 on Azure Database for MySQL: 31 Jan 2027. After that date, servers still running the version are automatically enrolled in Extended Support and charged for it.
PostgreSQL 14 end of standard supportAzure Database for PostgreSQLAzure Standard Support End Date for PostgreSQL 14 on Azure Database for PostgreSQL: 31 Jan 2027. Once the Azure Standard Support period ends, eligible servers still running the version are automatically enrolled in extended support.
Azure Deployment Environments retirementAzure Deployment EnvironmentsRetirement date for Azure Deployment Environments: 22 Feb 2027. After retirement, the service is no longer available. Microsoft gives September 14, 2026 as the start of the closing-down process.
AzureDnsZone endpoints (preview) retirementAzure Blob StorageAzureDnsZone endpoints (preview) for Azure Blob storage accounts enter retirement in Mar 2027. Microsoft asks customers to use Standard endpoints for new and existing blob storage account deployments.
Kubernetes 1.32 LTS end of lifeAzure Kubernetes ServiceLTS end of life date for Kubernetes 1.32 on Azure Kubernetes Service: Mar 2027. For clusters with long-term support enabled, support for the version continues only until that date. After it, those clusters must move to the next supported LTS version.
Kubernetes 1.35 end of lifeAzure Kubernetes ServiceEnd of life date for Kubernetes 1.35 on Azure Kubernetes Service: Mar 2027. After that date, community support for the version ends and clusters not enrolled in long-term support enter platform support, which covers AKS and Azure platform issues only.
Windows Server 2022 retirementAzure Kubernetes ServiceRetirement date for Windows Server 2022 on AKS: Mar 2027, when Kubernetes 1.34 reaches the end of platform support. Windows Server 2022 node pools cannot be created on Kubernetes 1.35 and above.
built-in analytics dashboards retirementAzure API ManagementRetirement date for the analytics dashboards built in to Azure API Management: 15 Mar 2027. The Azure Monitor-based dashboards that use Log Analytics workbooks take their place.
WAF v2 Configuration retirementAzure Application GatewayRetirement date for the Application Gateway WAF v2 Configuration: 15 Mar 2027. To continue using the service, Microsoft directs customers to switch to the Application Gateway WAF v2 Policy before that date.
Azure Content Moderator retirementAzure Content ModeratorRetirement date for Azure Content Moderator: 15 Mar 2027. Existing resources keep working until that date. After it, Azure Content Moderator is not supported.
Ubuntu 20.04 node pools retirementAzure Kubernetes ServiceRetirement date for Ubuntu 20.04 on Azure Kubernetes Service: 17 Mar 2027. From that date, AKS creates no new Ubuntu 20.04 node images, provides no security updates, and deletes existing node images.
Enterprise and Enterprise Flash tiers retirementAzure Cache for RedisRetirement date for the Azure Cache for Redis Enterprise and Enterprise Flash tiers: 30 Mar 2027. New creation requests are blocked starting April 1, 2026. Microsoft recommends migrating workloads to Azure Managed Redis.
Essential SKU retirementAzure Managed GrafanaRetirement date for the Azure Managed Grafana Essential SKU: 30 Mar 2027. On that date, all Azure Managed Grafana instances using the Essential SKU are deleted.
Azure App Service and Azure Functions: Python on Windows retirementAzure App ServiceFrom 31 Mar 2027, Python applications hosted on Azure App Service on Windows and Azure Functions on Windows no longer run. Microsoft supports Python on the Linux versions of both services.
Docker Compose feature retirementAzure App ServiceRetirement date for the Docker Compose feature in Azure App Service: 31 Mar 2027. After that date, Docker Compose applications that were not migrated to sidecar containers face disruptions and HTTP 5xx errors.
Cloud Services (extended support) retirementAzure Cloud ServicesRetirement date for the Cloud Services (extended support) deployment model: 31 Mar 2027. Microsoft directs customers to migrate services deployed with this model to Service Fabric managed cluster by that date.
Front Door (classic) retirementAzure Front DoorRetirement date for Azure Front Door (classic) in the public cloud: 31 Mar 2027. Microsoft directs customers to migrate to Front Door Standard or Premium by that date.
API key query access retirementAzure Monitor Application InsightsRetirement date for API keys used to query Application Insights: 31 Mar 2027. Querying an Application Insights resource after that date requires Microsoft Entra authentication.
sidecar for Prometheus remote-write retirementAzure MonitorAzure Monitor deprecates the sidecar for remote-write of Prometheus metrics to Azure Monitor Workspace on 31 Mar 2027. Microsoft recommends direct remote-write from self-hosted Prometheus or Prometheus Operator.
Windows Server 2019 end of supportAzure Service FabricEnd of support date for Service Fabric clusters running on Windows Server 2019: 31 Mar 2027. Virtual Machine Scale Sets continue to function on Windows Server 2019 after that date, but Service Fabric support does not.
Windows Server 2022 end of supportAzure Service FabricEnd of support date for Service Fabric clusters running on Windows Server 2022: 31 Mar 2027. Virtual Machine Scale Sets continue to function on Windows Server 2022 after that date, but Service Fabric support does not.
Elastic query Shard_Map_Manager mode end of supportAzure SQL DatabaseEnd of support date for Azure SQL Elastic query in Shard_Map_Manager mode: 31 Mar 2027. Existing workloads keep running after that date but no longer receive updates or support from Microsoft.
Standard_M192idms_v2 retirementAzure Virtual MachinesRetirement date for the Standard_M192idms_v2 isolated VM size: 31 Mar 2027. On that date, workloads running on this size are deleted and associated application data is lost.
Standard_M192ids_v2 isolated size retirementAzure Virtual MachinesRetirement date for the Standard_M192ids_v2 isolated VM size: 31 Mar 2027. On that date, workloads running on this size are deleted and their application data is lost.
Standard_M192ims_v2 isolated size retirementAzure Virtual MachinesRetirement date for the Standard_M192ims_v2 isolated VM size: 31 Mar 2027. On that date, workloads running on this size are deleted and their application data is lost.
Standard_M192is_v2 isolated size retirementAzure Virtual MachinesRetirement date for the Standard_M192is_v2 isolated VM size: 31 Mar 2027. On that date, workloads running on this size are deleted and their application data is lost.
SSTP protocol support retirementAzure VPN GatewayRetirement date for SSTP protocol support on Azure VPN Gateway: 31 Mar 2027. From that date, existing SSTP-enabled gateways can no longer be used to establish SSTP connections.
Emissions Impact Dashboard for Azure retirementEmissions Impact Dashboard for AzureRetirement date for the Emissions Impact Dashboard for Azure hosted by Power BI: 31 Mar 2027. After that date the dashboard is no longer accessible and technical support is discontinued.
Memory Optimized Data Flows retirementAzure Data FactoryRetirement of Memory Optimized Data Flows in Azure Data Factory: 1 Apr 2027. Microsoft states that all Azure Data Factory Data Flows use the General Purpose SKU going forward.
Node 22 LTS end of supportAzure App ServiceEnd of support date for Node 22 LTS on Azure App Service: 30 Apr 2027. Apps hosted on App Service keep running after that date but stop receiving security updates and customer service for Node 22 LTS.
Node.js 22 end of supportAzure FunctionsEnd of support date for Node.js 22 on Azure Functions: 30 Apr 2027. Function apps keep running after that date but stop receiving security patches, updates and customer support.
HBv2, HC and NP-series VM retirementAzure BatchRetirement date for HBv2-series, HC-series and NP-series virtual machines in Azure Batch pools: 31 May 2027. After that date, new pools with these VM sizes cannot be created and existing pools are subject to forced resize to zero nodes.
HBv2-series retirementAzure Virtual MachinesRetirement date for HBv2-series Azure Virtual Machines: 31 May 2027. After that date, remaining HBv2-series VMs are set to a deallocated state and stop working.
HC-series retirementAzure Virtual MachinesRetirement date for HC-series Azure Virtual Machines: 31 May 2027. After that date, remaining HC-series VMs are set to a deallocated state and stop working.
NP-series retirementAzure Virtual MachinesRetirement date for NP-series Azure Virtual Machines: 31 May 2027. After that date, remaining NP-series VMs are set to a deallocated state and stop working.
Kubernetes 1.29 platform-initiated upgradeAzure Kubernetes ServiceMicrosoft lists Jun 2027 as the planned rollout month, a planning estimate, of the platform-initiated upgrade for clusters still running Kubernetes 1.29 on Azure Kubernetes Service. Clusters enrolled in long-term support (LTS) follow the month in the LTS versions table.
Kubernetes 1.30 platform-initiated upgradeAzure Kubernetes ServiceMicrosoft lists Jun 2027 as the planned rollout month, a planning estimate, of the platform-initiated upgrade for clusters still running Kubernetes 1.30 on Azure Kubernetes Service. Clusters enrolled in long-term support (LTS) follow the month in the LTS versions table.
Kubernetes 1.31 platform-initiated upgradeAzure Kubernetes ServiceMicrosoft lists Jun 2027 as the planned rollout month, a planning estimate, of the platform-initiated upgrade for clusters still running Kubernetes 1.31 on Azure Kubernetes Service. Clusters enrolled in long-term support (LTS) follow the month in the LTS versions table.