{
  "slug": "azure-app-service-java-8-11-17-end-of-support",
  "title": "Azure App Service: Java 8, 11 and 17 end of support",
  "summary": "End of support date for Java 8, 11 and 17 on Azure App Service: 1 Sep 2027. Apps hosted on App Service keep running after that date but stop receiving security updates and customer service for these versions.",
  "cloud": "azure",
  "service": "Azure App Service",
  "service_slug": "app-service",
  "category": "runtime",
  "type": "end_of_support",
  "announced_date": "2026-10-06",
  "effective_date": "2027-09-01",
  "effective_precision": "day",
  "impact": "After the end of support date for Java 8, 11 and 17, apps hosted on App Service continue to run, but security updates are no longer available. Microsoft no longer provides customer service for Java 8, 11 and 17 after that date.",
  "migration_path": "Upgrade the app to Java 25 before 1 Sep 2027. [Follow the steps to upgrade your app](https://aka.ms/javasupport).",
  "replacement": "Java 25",
  "affected_versions": [
    "8",
    "11",
    "17"
  ],
  "source_url": "https://azure.microsoft.com/updates?id=568585",
  "extra_source_urls": [
    "https://aka.ms/javasupport",
    "https://learn.microsoft.com/azure/app-service/language-support-policy",
    "https://learn.microsoft.com/en-us/azure/app-service/language-support-policy"
  ],
  "vendor_ref": "568585",
  "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-app-service-java-8-11-17-end-of-support",
  "short_url": "https://eolwatch.dev/i/7e",
  "markdown_url": "https://eolwatch.dev/items/azure-app-service-java-8-11-17-end-of-support.md",
  "json_url": "https://eolwatch.dev/items/azure-app-service-java-8-11-17-end-of-support.json",
  "estate_check": {
    "resource_types": [
      "microsoft.web/sites",
      "azurerm_linux_web_app",
      "azurerm_windows_web_app"
    ],
    "fields": [
      "linuxfxversion",
      "kind",
      "site_config.application_stack.java_version"
    ],
    "inputs": [
      "Azure Resource Graph export (CSV or JSON)",
      "Terraform state or plan (JSON)",
      "ARM template"
    ]
  },
  "source_note": null
}
