From the course: Scaling Azure Deployments with Bicep
Unlock this course with a free trial
Join today to access over 24,700 courses taught by industry experts.
Zero-downtime deployment strategies - Azure Tutorial
From the course: Scaling Azure Deployments with Bicep
Zero-downtime deployment strategies
- [Instructor] In this lesson, we'll explore advanced zero downtime deployment strategies for critical Azure resources. In a production environment, even brief outages can negatively affect customer experience, brand reputation, and revenue. The goal of zero downtime deployments is to ensure that your application remains continuously available and responsive, even while rolling out significant updates, patches, or new features. Achieving this requires carefully planned deployments and leveraging Azure's built-in capabilities alongside best practices in infrastructure automation. One of the most effective zero downtime deployment methods is the blue-Green deployment strategy. In this approach, two identical environments, blue representing the current live environment, and green representing the new version, are maintained simultaneously. Updates are deployed to the inactive green environment first, allowing full testing and verification without affecting live traffic. When the new…
Contents
-
-
-
-
-
-
(Locked)
Performance challenges in large-scale deployments5m 27s
-
(Locked)
Using conditional deployments and loops5m 30s
-
(Locked)
Dependency management in multi-tier architectures7m 5s
-
Ensuring high availability and disaster recovery5m 28s
-
(Locked)
Zero-downtime deployment strategies6m 22s
-
(Locked)
Monitoring and observability for scaled deployments3m 15s
-
(Locked)
Scaling for global reach: Deploying across regions4m 37s
-
(Locked)
-