Forum Discussion
Azure premium functions - Zero deployment down time
Hello,
This is something I am not sure of. Does Azure premium function provide zero downtime deployment by default. In theory there is at least one premium function always up and running, so the new version is deployed as a new instance and the old one is killed after its ongoing request are completed is that even possible.
I know we can use deployment slots. I am just wondering if premium functions has this feature by default(not needing to use deployment slot) as there is at least one instance always running.
I know we can use deployment slots to achieve this.
1 Reply
I believe no, Azure Premium Functions do not provide zero‑downtime deployment by default. Even though Premium plans keep at least one instance warm, updating the function app replaces the binaries in place, which can interrupt in‑flight requests. To achieve true zero‑downtime deployment, you need to use deployment slots or orchestration/versioning strategies.
Zero-downtime deployment for Durable Functions | Microsoft Learn