Canvas CloudAI
Canvas Cloud AI

Zero Downtime Deployment

advanced
software
Enhanced Content

Definition

Deployment strategy that updates applications without any service interruption. Like renovating a store while keeping it open for customers by working on one section at a time.

Real-World Example

E-commerce platforms use zero downtime deployment to release new features without disrupting customer shopping experiences.

Cloud Provider Equivalencies

Zero downtime deployment is a deployment approach rather than a single product. On AWS, CodeDeploy supports blue/green and rolling deployments (often paired with Elastic Load Balancing). On Azure, App Service deployment slots and Azure DevOps enable swap-based releases with minimal interruption. On GCP and OCI, Kubernetes (GKE/OKE) rolling updates and progressive delivery patterns keep traffic served while new versions roll out.

AWS
AWS CodeDeploy
AZ
Azure DevOps (Pipelines) + Azure App Service deployment slots
GCP
Google Kubernetes Engine (GKE) rolling updates
OCI
OCI DevOps + OCI Container Engine for Kubernetes (OKE) rolling updates

Explore More Cloud Computing Terms