Product
Azure Functions
Environment
We currently operate multiple production Azure Function Apps using:
Azure Functions v4
.NET 6
In-process hosting model
Dedicated App Service Plans
App Service Environment (ASE)-hosted workloads
Azure DevOps CI/CD pipelines
Deployment slots and ZIP deployments
Regional disaster recovery procedures
We have reviewed Microsoft's retirement announcement and migration guidance, which state that support for the .NET in-process model ends on 10 November 2026 and that customers should migrate to the isolated worker model. Retirement: Support for the in-process model for .NET apps in Azure Functions ends 10 November 2026 and Migrate C# apps from the in-process model to the isolated worker model.
Documentation Reviewed
Retirement: Support for the in-process model for .NET apps in Azure Functions ends 10 November 2026
Migrate C# apps from the in-process model to the isolated worker model
Business Requirement
We fully understand that Microsoft's recommended and supported path is migration to the isolated worker model. However, large enterprise environments often require extensive testing, dependency validation, security reviews, and phased deployment schedules before migration can be completed.
The current documentation explains that support will end, but it is less clear regarding the practical distinction between:
Unsupported
No longer deployable
No longer functional
Runtime removed from the platform
This distinction is important for long-lived production workloads that may remain operational beyond the retirement date during migration planning and execution.
Questions
1. Runtime Availability After 10 November 2026
Will existing Azure Functions running .NET 6 in-process continue to execute on Azure Functions v4 after 10 November 2026 if no application changes are made?
If so:
Is Microsoft planning to continue hosting the required in-process runtime components indefinitely?
Is there any announced future date on which the runtime itself will be removed from Azure Functions?
2. Deployment Capability
After the retirement date:
Will Azure DevOps pipelines continue to deploy existing .NET 6 in-process applications?
Will GitHub Actions deployments continue to work?
Will ZIP Deploy remain functional?
Will deployment slots and slot swaps remain supported at the platform level?
Will Azure CLI deployments continue to function?
Has Microsoft identified any future point where deployment of existing in-process applications will be blocked or unsupported by platform tooling?
For applications that remain unchanged:
Could future Azure Functions host updates cause an existing .NET 6 in-process application to fail startup?
Could App Service platform updates, operating system servicing, or Functions runtime upgrades introduce compatibility issues for workloads that previously operated successfully?
If such risks exist, are there documented support boundaries or mitigation recommendations?
4. Disaster Recovery and Regional Failover
Many organizations rely on DR procedures involving redeployment into another region.
After 10 November 2026:
Will existing in-process applications still be eligible for standard disaster recovery operations?
Will backup/restore scenarios remain supported?
Will regional failover and redeployment scenarios continue to function?
Are there any documented DR limitations specific to unsupported in-process workloads?
5. Azure SLA Applicability
Will Azure Functions and App Service SLA commitments continue to apply to workloads running on the in-process model after support ends?
For example:
If an Azure platform outage impacts an in-process Function App, will Microsoft continue to investigate and remediate the infrastructure issue?
Are there any SLA exclusions that become effective once the application model is unsupported?
For existing source code targeting .NET 6 in-process:
Does Microsoft expect current build tooling (MSBuild, Azure DevOps agents, Azure Functions SDKs, Azure CLI, deployment tasks, etc.) to remain capable of producing deployable artifacts after 10 November 2026?
Are there any planned deprecations that would prevent customers from rebuilding and redeploying unchanged applications?
What We Are Looking For
We are not seeking migration guidance. We understand that migration to the isolated worker model is the recommended path.
Instead, we are looking for an official statement from the Azure Functions product team regarding:
Runtime availability after support retirement.
Deployment supportability after retirement.
Disaster recovery and regional failover expectations.
SLA applicability.
Long-term platform servicing expectations for existing in-process workloads.
Any product team guidance or official documentation clarifying the difference between unsupported and potentially non-functional would be extremely valuable for enterprise planning and risk assessments.
Thank you.
Product
Azure Functions
Environment
We currently operate multiple production Azure Function Apps using:
Azure Functions v4
.NET 6
In-process hosting model
Dedicated App Service Plans
App Service Environment (ASE)-hosted workloads
Azure DevOps CI/CD pipelines
Deployment slots and ZIP deployments
Regional disaster recovery procedures
We have reviewed Microsoft's retirement announcement and migration guidance, which state that support for the .NET in-process model ends on 10 November 2026 and that customers should migrate to the isolated worker model. Retirement: Support for the in-process model for .NET apps in Azure Functions ends 10 November 2026 and Migrate C# apps from the in-process model to the isolated worker model.
Documentation Reviewed
Retirement: Support for the in-process model for .NET apps in Azure Functions ends 10 November 2026
Migrate C# apps from the in-process model to the isolated worker model
Business Requirement
We fully understand that Microsoft's recommended and supported path is migration to the isolated worker model. However, large enterprise environments often require extensive testing, dependency validation, security reviews, and phased deployment schedules before migration can be completed.
The current documentation explains that support will end, but it is less clear regarding the practical distinction between:
Unsupported
No longer deployable
No longer functional
Runtime removed from the platform
This distinction is important for long-lived production workloads that may remain operational beyond the retirement date during migration planning and execution.
Questions
1. Runtime Availability After 10 November 2026
Will existing Azure Functions running .NET 6 in-process continue to execute on Azure Functions v4 after 10 November 2026 if no application changes are made?
If so:
Is Microsoft planning to continue hosting the required in-process runtime components indefinitely?
Is there any announced future date on which the runtime itself will be removed from Azure Functions?
2. Deployment Capability
After the retirement date:
Will Azure DevOps pipelines continue to deploy existing .NET 6 in-process applications?
Will GitHub Actions deployments continue to work?
Will ZIP Deploy remain functional?
Will deployment slots and slot swaps remain supported at the platform level?
Will Azure CLI deployments continue to function?
Has Microsoft identified any future point where deployment of existing in-process applications will be blocked or unsupported by platform tooling?
For applications that remain unchanged:
Could future Azure Functions host updates cause an existing .NET 6 in-process application to fail startup?
Could App Service platform updates, operating system servicing, or Functions runtime upgrades introduce compatibility issues for workloads that previously operated successfully?
If such risks exist, are there documented support boundaries or mitigation recommendations?
4. Disaster Recovery and Regional Failover
Many organizations rely on DR procedures involving redeployment into another region.
After 10 November 2026:
Will existing in-process applications still be eligible for standard disaster recovery operations?
Will backup/restore scenarios remain supported?
Will regional failover and redeployment scenarios continue to function?
Are there any documented DR limitations specific to unsupported in-process workloads?
5. Azure SLA Applicability
Will Azure Functions and App Service SLA commitments continue to apply to workloads running on the in-process model after support ends?
For example:
If an Azure platform outage impacts an in-process Function App, will Microsoft continue to investigate and remediate the infrastructure issue?
Are there any SLA exclusions that become effective once the application model is unsupported?
For existing source code targeting .NET 6 in-process:
Does Microsoft expect current build tooling (MSBuild, Azure DevOps agents, Azure Functions SDKs, Azure CLI, deployment tasks, etc.) to remain capable of producing deployable artifacts after 10 November 2026?
Are there any planned deprecations that would prevent customers from rebuilding and redeploying unchanged applications?
What We Are Looking For
We are not seeking migration guidance. We understand that migration to the isolated worker model is the recommended path.
Instead, we are looking for an official statement from the Azure Functions product team regarding:
Runtime availability after support retirement.
Deployment supportability after retirement.
Disaster recovery and regional failover expectations.
SLA applicability.
Long-term platform servicing expectations for existing in-process workloads.
Any product team guidance or official documentation clarifying the difference between unsupported and potentially non-functional would be extremely valuable for enterprise planning and risk assessments.
Thank you.