{
  "slug": "azure-functions-linux-consumption-plan-retirement",
  "title": "Azure Functions: Linux Consumption hosting plan retirement",
  "summary": "The Linux Consumption hosting plan of Azure Functions is retired on 30 Sep 2028. After that date there is no technical support and new Linux Consumption function apps cannot be created.",
  "cloud": "azure",
  "service": "Azure Functions",
  "service_slug": "functions",
  "category": "feature",
  "type": "retirement",
  "announced_date": "2025-09-26",
  "effective_date": "2028-09-30",
  "effective_precision": "day",
  "impact": "Retirement date for the Azure Functions Linux Consumption hosting plan: 30 Sep 2028. After that date, there is no technical support and new Linux Consumption function apps cannot be created. Microsoft asks customers to migrate to Flex Consumption by the retirement date to avoid service disruptions. Microsoft stated that after September 30, 2025 Linux Consumption gets no new features and is removed from the Azure portal, Visual Studio and VS Code, while it can still be managed through infrastructure as code and Azure CLI. Affected resources are App Service plans with Pricing Tier Dynamic (Y1: 0) and Operating System Linux.",
  "migration_path": "1. In the Azure portal, find App Service plans with Pricing Tier: Dynamic (Y1: 0) and Operating System: Linux.\n2. [Migrate to Flex Consumption](https://aka.ms/flexconsumption/migration) by the retirement date to avoid service disruptions.",
  "replacement": "Flex Consumption plan",
  "affected_versions": [],
  "source_url": "https://azure.microsoft.com/updates?id=499451",
  "extra_source_urls": [
    "https://aka.ms/flexconsumption/migration"
  ],
  "vendor_ref": "499451",
  "last_checked_at": "2026-11-12T09:55:19.345Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/azure-functions-linux-consumption-plan-retirement",
  "short_url": "https://eolwatch.dev/i/an",
  "markdown_url": "https://eolwatch.dev/items/azure-functions-linux-consumption-plan-retirement.md",
  "json_url": "https://eolwatch.dev/items/azure-functions-linux-consumption-plan-retirement.json",
  "estate_check": {
    "resource_types": [
      "microsoft.web/serverfarms",
      "azurerm_service_plan"
    ],
    "fields": [
      "sku",
      "properties.reserved",
      "sku_name",
      "os_type"
    ],
    "inputs": [
      "Terraform state or plan (JSON)",
      "ARM template"
    ]
  }
}
