Automated Canary Analysis Featured in Spinnaker Summit 2017

250+ Spinnaker community members recently attended the 1st Spinnaker Summit at the Netflix campus in Los Gatos.   Enthusiasm for Spinnaker is high as enterprises look to achieve continuous delivery with safety across multiple clouds.   Users from Netflix, Schibsted, Cloudera, Under Armour,  Capital One, Cisco, Gogo Air, Target,  Scopely, and Cerner shared their use cases and best practices for running Spinnaker in production.

Andy Glover from Netflix started off the event encouraging the community to leverage the Spinnaker for more than as a multi-cloud deployment tool.  One of the key strategies he asked the enterprises to consider is Automated Canary Analysis (ACA)  to achieve safety for their continuous deployment.  Sure enough, a lot of time in the summit was dedicated to discussing the benefits of ACA  and its real-world use cases.  ACA allows for a reliable, less error-prone and safe continuous deployment.

In this blog, I have captured three separate sessions that one should watch to understand ACA for your application deployments better.   If you are interested in evaluating ACA,  please email us at info@opsmx.com and we will glad to provide you guidance and offer a pilot of our OpsMx ACA platform

1:  Canary Analysis at Netflix

2.  Automated Canary Analysis Panel with participation from OpsMx, Google, Netflix, and Armory.

3:  Kayenta: Automated Canary Analysis from Google & Netflix

If you are interested in watching all the summit sessions, check out the complete playlist.

 

How to Set Up Automated Release Analysis in Spinnaker Deployments

Updated 04/12/2018

Spinnaker, a continuous delivery platform is becoming popular among software deployment teams with its superior ability to orchestrate software delivery faster, safer and across multiple clouds.  Spinnaker currently supports Red/Black for most cloud providers and Canary deploy options for the AWS cloud provider.  Canary deploy can also be set up for any provider through a multi-stage setup. Rolling Red/Black is currently experimental and will be available in a non-experimental mode in a future Spinnaker release.

Starting with 1.7 version,  Spinnaker has officially released the automated canary analysis feature (aka Kayenta).  Spinnaker offers a default judge called the NetflixACAJudge-v1.0 and offers modularity to plugin 3rd party or custom judges. It is critical to enable automated canary analysis for the pipelines to truly benefit from these safe deployment strategies.

In this blog, we will review how to set up automated analysis for Canary and Red/Black deployment strategies instead of manual judgment or verification.

Safe Deployment Options with Spinnaker
Safe Deployment Options with Spinnaker

Continue reading “How to Set Up Automated Release Analysis in Spinnaker Deployments”