Join us November 13-15, 2018 in

Berlin, Germany

The next Open Infrastructure Summit is going to be in Denver, April 29-May 1. Check out the agenda.

Event Details

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
Difficulty Level: Beginner
Avi Networks, Analytics Architect
Gaurav Rastogi is lead Analytics Architect at Avi Networks. The Avi Networks brings the benefits of hyperscale application delivery to every enterprise, at any scale. He works on architecture of inline and streaming analytics to provide end-to-end visibility, insights, and autoscaling for cloud applications. Prior to Avi Networks Gaurav was Sr. Engineering Manager at Adobe where he led team... 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