Event Details

Please note: All times listed below are in Central Time Zone

Analytics-Driven Canary and Blue/Green Continuous Delivery of Cloud Applications

We share our story of CI/CD transformation of thousands of our legacy monolith on OpenStack using Blue/Green and Canary CD strategies. Continuous delivery is becoming increasingly critical, however, its implementation remains a hard problem many enterprises struggle with.


Canary upgrades and Blue/Green deployment are the two commonly used patterns to implement continuous delivery. In Canary upgrades, a small portion of the production traffic is sent to the new version under test. In Blue/Green deployments, all the traffic is switched to the new version.


We will show how to fully automate the above steps to achieve true continuous delivery in K8s. We will show how to use analytics to express and automate application evaluation and ML-based traffic switching without any downtime. We will demo our CI/CD pipeline on OpenStack.

What can I expect to learn?

The audience is DevOps and Network Admins who own and manage the delivery of enterprise applications. They will learn Canary and Blue/Green continuous delivery patterns, how to understand decisions involved in continuous delivery, how to define SLAs and measure them as new versions of applications are deployed, and how to avoid service and traffic disruptions during the continuous delivery. The audience will also learn how to use application, network and cloud analytics to automate decisions involved in continuous delivery.

Wednesday, November 14, 2:30pm-3:10pm (1:30pm - 2:10pm UTC)
Difficulty Level: Beginner
Sr. Director, Engineering
Gaurav Rastogi is Sr. Director, Engineering at Avi Networks (VMware).  Avi Networks brings the benefits of hyperscale application delivery to every enterprise, at any scale. He leads Analytics, UI, and automation services team to build deep automation solutions to deploy and secure cloud applications. Prior to Avi Networks Gaurav was Sr. Engineering Manager at Adobe where he led team to build... FULL PROFILE
Avi Networks
Praveen is the OpenStack Architect at Avi Networks, responsible for designing and developing the integration of Avi Networks’ Cloud Application Delivery Platform with OpenStack infrastructure services. At Avi, Praveen also leads the application performance visibility component of Avi’s solution and has developed a scalable and distributed log analytics system. Prior to Avi, Praveen... FULL PROFILE